@charset "UTF-8";
.ss.BrandSS { font-size: 0; display: block; width: 4.06rem; border: 1px solid #dadada; position: absolute; border-radius: 0.25rem; left: 1.3rem; top: 0.13rem; height: 0.5rem; line-height: 0.5rem; }
.ss.BrandSS input { width: 90%; height: 100%; }

.shop_weixin { position: absolute; top: 0; right: 0; width: 10%; font-size: 0.4rem; color: #28aa32; border: none; }

.shop_weixin:before { content: "\e6ef"; }

.informationshare, .DealerStoreShare, .DealerStoreShare1 { position: absolute; top: 0; right: 0; width: 10%; font-size: 0.4rem; color: #28aa32; border: none; }

.informationshare:before, .DealerStoreShare:before, .DealerStoreShare1:before { content: "\e6ef"; }

.blocknidianbuliao { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; background-color: transparent; }

.home-list.brand_top.scroll_webkit { padding-bottom: 0; }

main.Live { width: 100%; height: 100%; overflow-y: scroll; }
main.Live .LiveList { width: 100%; height: 100%; overflow-y: scroll; padding-bottom: 0.96rem; }
main.Live .LiveList li { width: 50%; height: 4.5rem; float: left; position: relative; }
main.Live .LiveList li i { display: block; width: 100%; height: 100%; background-image: url(../images/Live2.jpg); background-size: 100% 100%; background-repeat: no-repeat; border-radius: 0; }
main.Live .LiveList li p { width: 100%; position: absolute; left: 0; }
main.Live .LiveList li p:nth-child(1) { top: 0; line-height: 0.5rem; padding: 0 0.1rem; }
main.Live .LiveList li p:nth-child(1) span { position: relative; padding-left: 0.25rem; color: #f3f3f3; font-size: 0.24rem; }
main.Live .LiveList li p:nth-child(1) span:before { content: " "; display: inline-block; position: absolute; top: 50%; left: 0; }
main.Live .LiveList li p:nth-child(1) span:nth-child(1):before { width: 0.1rem; height: 0.1rem; border-radius: 50%; background-color: #00f816; margin-top: -0.05rem; }
main.Live .LiveList li p:nth-child(1) span:nth-last-child(1):before { width: 15px; height: 15px; background: url(../images/LiveIcon.png) no-repeat center; background-size: 15px 15px; margin-top: -7.5px; }
main.Live .LiveList li p:nth-last-child(1) { bottom: 0; background-color: #2b2937; height: 0.45rem; line-height: 0.45rem; padding-left: 0.1rem; color: #bbb; font-size: 0.22rem; border: 1px solid #a8a8ad; border-left: none; border-right: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
main.Live .LiveList li:nth-child(odd) { border-right: 1px solid rgba(0, 0, 0, 0.58); }

.BrandHed .icon-fangdajing { right: 0.2rem; }

.BrandMain .BrandPosition { display: block; border: 0.1rem solid #f4f4f4; border-left: none; border-right: none; position: fixed; height: 0.7rem; width: 100%; line-height: 0.55rem; padding: 0 0.2rem; background-color: #fff; }
.BrandMain .BrandPosition span { float: left; }
.BrandMain .BrandPosition span:nth-child(2) { float: right; }

.home-list.brand_top.scroll_webkit .NewShopName span { float: right; font-size: 0.24rem; text-align: center; line-height: 0.38rem; }
.home-list.brand_top.scroll_webkit .NewShopName span:nth-child(1) { background-color: #f00; color: #fff; width: 0.38rem; height: 0.38rem; }
.home-list.brand_top.scroll_webkit .NewShopName span:nth-last-child(1) { margin-right: 0.15rem; border: 1px solid #f00; background-color: #fff; color: #f00; padding: 0 0.05rem; }

.DealerStore { background-color: #fff; }
.DealerStore .mui-slider-item { height: 2.6rem !important; }
.DealerStore .mui-slider-item img { width: 100%; height: 100%; }
.DealerStore .titletext { width: 100%; height: 1rem; position: relative; }
.DealerStore .titletext img { width: 100%; height: 100%; }
.DealerStore .titletext i { position: absolute; top: 50%; right: 0.2rem; transform: translateY(-50%); width: 0.67rem; height: 0.96rem; background-size: cover; background-position: center; background-repeat: no-repeat; background-image: url(../images/newShop1.png); }
.DealerStore .titletext .sta1 { background-image: url(../images/newShop.png); }
.DealerStore .List { background-color: #fff; }
.DealerStore .List h2 { width: 100%; text-align: center; font-size: 0.2rem; line-height: 0.4rem; color: #8e8e8e; position: relative; background-color: #f4f4f4; }
.DealerStore .List h2 span { display: inline-block; width: 0.2rem; height: 0.2rem; background: url(../images/HOT.png) no-repeat center; background-size: 100% 100%; transform: translate(-0.04rem, 0.02rem); }
.DealerStore .List h2:before { content: " "; position: absolute; top: 50%; left: 0.15rem; right: 59%; height: 1px; background-color: #e2e2e2; margin-top: -0.5px; }
.DealerStore .List h2:after { content: " "; position: absolute; top: 50%; left: 59%; right: 0.15rem; height: 1px; background-color: #e2e2e2; margin-top: -0.5px; }
.DealerStore .List .Ne { text-align: center; margin: 0.1rem 0; color: #ff5000; font-size: 0.12rem; }
.DealerStore .List ul { width: 100%; overflow: hidden; }
.DealerStore .List ul li { width: 50%; float: left; padding: 0.2rem; border-bottom: 0.04rem solid #f4f4f4; text-align: center; }
.DealerStore .List ul li a { width: 100%; height: 100%; display: inline-block; }
.DealerStore .List ul li i { display: inline-block; border-radius: 0; width: 100%; height: 2.4rem; background-image: url(../images/yuyin_dian.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: center; border: 1px solid #dadada; }
.DealerStore .List ul li p:nth-last-child(2) { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 0.22rem; }
.DealerStore .List ul li p { text-align: left; font-size: 0.16rem; }
.DealerStore .List ul li:nth-child(odd) { border-right: 0.06rem solid #f4f4f4; }
.DealerStore .List ul li:nth-child(even) { float: right; }

.RepairApply h2 { width: 100%; line-height: 0.5rem; font-size: 0.24rem; padding: 0 0.15rem; }
.RepairApply ul { width: 100%; padding: 0.3rem 0; background-color: #fff; }
.RepairApply ul li { width: 100%; border-top: 1px solid #dadada; position: relative; }
.RepairApply ul li input { width: 100%; line-height: 0.6rem; padding: 0 0.15rem; font-size: 0.22rem; color: #999; }
.RepairApply ul li button { width: 100%; height: 100%; }
.RepairApply ul li textarea { width: 100%; height: 0.8rem; padding: 0.15rem; color: #999; }
.RepairApply ul li #RepairApplyBtnsj { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 20; opacity: 1; margin: 0; padding: 0; background-color: transparent; border: none; }
.RepairApply ul li:nth-last-child(1) { border-bottom: 1px solid #dadada; }
.RepairApply button { font-size: 0.33rem; position: fixed; bottom: 0; width: 100%; background-color: #ff5c11; color: #fff; height: 0.76rem; line-height: 0.76rem; }

.BrandSettled ul li textarea { width: 100%; height: 2rem; padding: 0.15rem; font-size: 0.21rem; color: #999; }
.BrandSettled .addimg { overflow: hidden; }
.BrandSettled .addimg li { float: left; margin: 0.1rem 0 0 0.2rem; height: 1.28rem; width: 1.28rem; padding: 0; text-align: center; line-height: 1.28rem; border: none !important; position: relative; }
.BrandSettled .addimg li i { width: 100%; height: 100%; border-radius: 0; background-size: 100% 100%; background-repeat: no-repeat; background-color: #f00; }
.BrandSettled .addimg .tu .remove { line-height: 0.32rem; width: 0.65rem; height: 0.32rem; background-color: #b63811; font-size: 0.22rem; color: #fff; position: absolute; right: 0; top: 0; }
.BrandSettled .addimg .add { color: #ff5000; border: 1px dashed #FF5000 !important; }
.BrandSettled .addimg .add span { display: inline; color: #ff5000; font-size: 0.6rem; margin: 0; }

.NewMyPage { padding-top: 2.8rem !important; }
.NewMyPage header { position: absolute; top: 0; z-index: 300; height: 2.8rem; border: none; text-align: left; line-height: 1;  }
.NewMyPage header .top { width: 100%; overflow: hidden; height: 0.5rem; }
.NewMyPage header .top a { float: right; margin: 0.06rem 0.06rem 0 0; }
.NewMyPage header .top a span { font-size: 0.4rem; color: #0a8f00; line-height: 1; }
.NewMyPage header img { width: 1.2rem; height: 1.2rem; border-radius: 50%; border: 3px solid rgba(255, 255, 255, 0.8); }
.NewMyPage header p#my-qm { top: 3rem; }
.NewMyPage nav { width: 100%; height: 0.94rem; border-bottom: 0.01rem solid #e5e5e5; background-color: #fff;}
.NewMyPage nav .my_nav_linear{ width: 5.8rem; margin: 0 auto; height: 0.01rem; background-color: #e5e5e5; }
.NewMyPage nav ul li { text-align: center; height: 0.93rem; width:20%; float: left; }
.NewMyPage nav ul li a{ display: block; height: 0.9rem; }
.NewMyPage nav ul li .iconfont { margin-top: 0.03rem; margin-bottom: 0.05rem; color: #888; font-size: 0.4rem; }
.NewMyPage nav ul li p { color: #555; font-size: 0.2rem; }
.NewMyPage nav ul li i { width: 0.16rem; height: 0.16rem; position: relative; top: -0.80rem; left: 0.29rem; z-index: 301; }
.NewMyPage main{ background-color: #fff; }

.NewMyPage main ul { width: 100%; background-color: #fff; padding-bottom: 0.96rem;  overflow: hidden; font-size: 0.2rem; text-align: center; padding-top: 0.5rem;}
.NewMyPage main ul a { overflow: hidden; }
.NewMyPage main ul a li { width: 25%; float: left; height: 1rem; margin-bottom: 0.2rem; }
.NewMyPage main ul a li .iconfont { font-size: 0.3rem; margin-right: 0.1rem; }
.NewMyPage main ul a li .icon-iconfontjiantou1 { float: right; color: #979797; }
.NewMyPage main ul a li .icon-qiandao { color: #ff6700; }
.NewMyPage main ul a li .icon-qiandao + span { color: #ff6700; }
.NewMyPage main ul a li .icon-gerenxinxi { color: #ff5000; }
.NewMyPage main ul a li .icon-qunzu1 { color: #fb628f; }
.NewMyPage main ul a li .icon-dibiao { color: #5fa0dc; }
.NewMyPage main ul a li .icon-shenqing { color: #ab6eda; }
.NewMyPage main ul a li .icon-dianpu { color: #ab6eda; }
.NewMyPage main ul a li .icon-yuyue { color: #df64a3; }
.NewMyPage main ul a li .icon-pinpai { color: #a139dd; }
.NewMyPage main ul a li .icon-fujin { color: #d0ae52; }
.NewMyPage main ul a li .icon-weixiu { color: #18b772; }
.NewMyPage main ul a li .icon-mianfei { color: #2f3ce8; }
.NewMyPage main ul a li .collection { display: inline-block; width: 0.4rem; height: 0.4rem; vertical-align: middle; background: url(../images/cj.png) no-repeat; background-position: -3px -1px; background-size: 0.4rem 0.4rem; }

/*个人中心-五期修改start*/
.NewMyPage .pHead .my_info{ width: 100%; overflow: hidden; height: 1.2rem; padding-left: 0.2rem; }
.NewMyPage .pHead .my_info img{ float: left; margin-right: 0.2rem;}
.NewMyPage .pHead .my_info .my_info_text{ float: left; }
.NewMyPage .pHead .my_info .my_info_text #my-name{ font-size: 0.28rem; line-height: 0.46rem; }
.NewMyPage .pHead .my_info .my_info_text #my-qm{ font-size: 0.2rem; line-height: 0.4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.NewMyPage .pHead .my_info .my_info_text #my-memberNum{ font-size: 0.22rem; line-height: 0.3rem; }
.NewMyPage .pHead .my_info .my_info_text #my-memberNum span:nth-child(1){ margin-right: 0.2rem; }
.NewMyPage .pHead .my_account{ margin-top: 0.2rem; font-size: 0.26rem; width: 100%; height: 0.8rem; display: flex; justify-content: space-around; align-items: center; text-align: center; }
.NewMyPage .pHead .my_account div{ height:0.8rem; display: flex; flex-direction: column; justify-content: space-around; }
.NewMyPage .pHead .my_account .my_account3 p span{ color: #f00; }

.NewMyPage main p.my_fenxiang{ height: 1rem; font-size: 0.28rem; line-height: 1rem; text-align: center; border-bottom: 0.01rem solid #e5e5e5; }
.NewMyPage main p.my_fenxiang i{ font-size: 0.3rem; color: #0a8f00; margin-right: 0.1rem; }
.NewMyPage main .my_member{ font-size: 0.26rem; }
.NewMyPage main .my_member>p{ width: 5.8rem; height: 1rem; margin:0 auto; border-bottom:0.02rem solid #e3e3e3; line-height: 1rem;  }
.NewMyPage main .my_member>p span{ float: left; width: 30%; text-align: center;  }
.NewMyPage main .my_member>p i{ float: right; color: #8c8c8c; }
.NewMyPage main .my_member .my_memberNav{ width: 100%; height: 0.8rem; display: flex; justify-content:space-around; align-items: center;     border-bottom: 0.01rem solid #f2f2f2; }
.NewMyPage main .my_member .my_memberNav p span{ color: #ff0a0a; }
.NewMyPage main ul.My-main a li p{ background-size: contain; background-position: top center; background-repeat: no-repeat; background-repeat: no-repeat; height: 0.5rem; }
.NewMyPage main ul.My-main a li.My-main_list1 p{ background-image: url(../images/my1.png); }
.NewMyPage main ul.My-main a li.My-main_list2 p{ background-image: url(../images/my2.png); }
.NewMyPage main ul.My-main a li.My-main_list3 p{ background-image: url(../images/my3.png); }
.NewMyPage main ul.My-main a li.My-main_list4 p{ background-image: url(../images/my4.png); }
.NewMyPage main ul.My-main a li.My-main_list5 p{ background-image: url(../images/my5.png); }
.NewMyPage main ul.My-main a li.My-main_list6 p{ background-image: url(../images/my6.png); }
.NewMyPage main ul.My-main a li.My-main_list7 p{ background-image: url(../images/my7.png); }
.NewMyPage main ul.My-main a li.My-main_list8 p{ background-image: url(../images/my8.png); }
.NewMyPage main ul.My-main a li.My-main_list9 p{ background-image: url(../images/my9.png); }
.NewMyPage main ul.My-main a li.My-main_list10 p{ background-image: url(../images/my10.png); }
.NewMyPage main ul.My-main a li.My-main_list11 p{ background-image: url(../images/my11.png); }
.NewMyPage main ul.My-main a li.My-main_list12 p{ background-image: url(../images/my12.png); }
.NewMyPage main ul.My-main a li.My-main_list13 p{ background-image: url(../images/my13.png); }
.NewMyPage main ul.My-main a li span{ line-height: 0.5rem; display: block; }
.NewMyPage main ul.My-main a li.My-main_list14 p{ font-size: 0.5rem; line-height: 0.5rem; margin:0; }

/*个人中心-五期修改end*/


#tpl_Land { position: fixed; }

.ImgCK { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.58); }
.ImgCK img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

main.MoreBrands .banner { width: 100%; height: 2rem; }
main.MoreBrands .title { width: 100%; height: 0.87rem; line-height: 0.87rem; background-color: #fff; margin-top: 0.12rem; }
main.MoreBrands .title h2 { position: relative; width: 100%; font-size: 0.26rem; color: #555; text-align: center; }
main.MoreBrands .title h2:before, main.MoreBrands .title h2:after { content: ' '; position: absolute; top: 50%; left: 1.49rem; width: 1.07rem; height: 1px; background-color: #dcdcdc; }
main.MoreBrands .title h2:after { left: auto; right: 1.47rem; }
main.MoreBrands .MoreBrandsList { width: 100%; padding: 0 0.14rem; overflow: hidden; background-color: #fff; }
main.MoreBrands .MoreBrandsList li { width: 25%; float: left; text-align: center; margin-bottom: 0.15rem; }
main.MoreBrands .MoreBrandsList li i { display: inline-block; width: 1.44rem; height: 0.97rem; border: 2px solid #dfdfdf; background-image: url(../images/logo1.jpg); background-size: 100% 100%; background-repeat: no-repeat; border-radius: 0; }
main.MoreBrands .MoreBrandsList li p { width: 100%; font-size: 0.2rem; color: #555; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

#shangshi-time { position: relative; }
#shangshi-time #shangshi-timebtn { position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; z-index: 30; padding: 0; margin: 0; }

.header_1.RepairInfo b { position: absolute; top: 0; right: 0; color: #28aa32; font-size: 0.4rem; width: 10%; height: 100%; border: none; line-height: 0.79rem; }

.pBody.RepairInfo { background-color: #fff; height: calc(100vh - 0.96rem); overflow: auto; }
.pBody.RepairInfo .HeadImg { width: 100%; height: 3.6rem; font-size: 0; }
.pBody.RepairInfo .HeadImg img { width: 100%; height: 100%; }
.pBody.RepairInfo .ContentMain { padding: 0.2rem; }
.pBody.RepairInfo .ContentMain .info span { color: #333; font-size: 0.24rem; margin-right: 0.3rem; }
.pBody.RepairInfo .ContentMain .address { margin: 0.2rem 0; }
.pBody.RepairInfo .ContentMain .content { line-height: 0.35rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; }
.pBody.RepairInfo .ContentMain .address:before { color: #000; font-weight: 600; margin: 0 0.05rem 0 0.03rem; }
.pBody.RepairInfo .ContentMain .address, .pBody.RepairInfo .ContentMain .content { color: #333; font-size: 0.24rem; }
.pBody.RepairInfo .RepairComment .CommentTitleBox { line-height: 0.56rem; border-bottom: 1px solid #bfbfbf; border-top: 0.07rem solid #f4f4f4; padding: 0 0.24rem; position: relative; }
.pBody.RepairInfo .RepairComment .CommentTitleBox h2 { color: #333; font-size: 0.24rem; }
.pBody.RepairInfo .RepairComment .CommentTitleBox .icon-pingjia { position: absolute; top: 0; right: 0; color: #333; font-size: 0.4rem; padding-right: 0.2rem; }
.pBody.RepairInfo .RepairComment ul { padding: 0 0.24rem; width: 100%; overflow: hidden; }
.pBody.RepairInfo .RepairComment ul li { width: 100%; padding: 0.18rem 0; }
.pBody.RepairInfo .RepairComment ul li p:nth-child(1) { margin-bottom: 0.22rem; overflow: hidden; }
.pBody.RepairInfo .RepairComment ul li p:nth-child(1) span { float: left; font-size: 0.22rem; color: #333; }
.pBody.RepairInfo .RepairComment ul li p:nth-child(1) span:nth-child(2) { float: right; font-size: 0.18rem; color: #555; }
.pBody.RepairInfo .RepairComment ul li p:nth-child(2) { line-height: 0.37rem; color: #333; font-size: 0.2rem; word-wrap: break-word; white-space: pre-wrap; }
.pBody.RepairInfo .popComment { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.58); z-index: 200; }
.pBody.RepairInfo .popComment .popCommentMain { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 5rem; height: 4.5rem; overflow-y: scroll; border-radius: 0.1rem; background-color: #fff; }
.pBody.RepairInfo .popComment .popCommentMain .title { height: 0.8rem; line-height: 0.8rem; border-bottom: 1px solid #ccc; position: relative; }
.pBody.RepairInfo .popComment .popCommentMain .title h2 { color: #333; font-size: 0.24rem; text-align: center; }
.pBody.RepairInfo .popComment .popCommentMain .title span { position: absolute; top: 0; right: 0; width: 0.6rem; text-align: center; height: 100%; color: #333; font-size: 0.25rem; line-height: 0.8rem; }
.pBody.RepairInfo .popComment .popCommentMain .score { color: #eee; margin: 0.1rem 0; text-align: center; }
.pBody.RepairInfo .popComment .popCommentMain .score span { font-size: 0.3rem; }
.pBody.RepairInfo .popComment .popCommentMain .content { text-align: center; }
.pBody.RepairInfo .popComment .popCommentMain .content .score { color: #aaa; line-height: 0.6rem; }
.pBody.RepairInfo .popComment .popCommentMain .content .score span { font-size: 0.3rem; }
.pBody.RepairInfo .popComment .popCommentMain .content textarea { width: 80%; height: 2.2rem; margin: 0 auto; border: 1px solid #ccc; border-radius: 0.1rem; padding: 0.15rem; }
.pBody.RepairInfo .popComment .popCommentMain .content button { width: 1rem; height: 0.5rem; color: #fff; background-color: #ff5000; display: block; margin: 0.2rem auto; font-size: 0.2rem; }

#PopApply { height: 100%; }
#PopApply .title { width: 100%; line-height: 0.6rem; height: 0.6rem; color: #333; background-color: #f7f7f7; padding: 0 0.2rem; }
#PopApply .title2 { background-color: transparent; }
#PopApply .BrandSettled { background-color: #fff; padding: 0.2rem 0; }
#PopApply ul.InputsBox { width: 100%; padding: 0.15rem 0.2rem; padding-top: 0.4rem; font-size: 0; background-color: #fff; }
#PopApply ul.InputsBox li { border: 1px solid #ccc; border-bottom: none; line-height: 0.7rem; height: 0.7rem; position: relative; }
#PopApply ul.InputsBox li input { width: 100%; height: 100%; border: none; font-size: 0.22rem; color: #999; padding: 0 0.15rem; }
#PopApply ul.InputsBox li button { position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; }
#PopApply ul.InputsBox li:nth-last-child(1) { border-bottom: 1px solid #ccc; }
#PopApply .PopApplyBtn { font-size: 0.33rem; position: fixed; bottom: 0; width: 100%; background-color: #ff5c11; color: #fff; height: 0.76rem; line-height: 0.76rem; }

#indexFujin { background-color: #fff; padding-bottom: 0.9rem; }

.nearby_shop_goods { background-color: #fff; }
.nearby_shop_goods pre { width: 100%; height: 100%; overflow-y: scroll; padding: 0 0.2rem; padding-bottom: 0.76rem; }
.nearby_shop_goods pre * { width: 100%; }
.nearby_shop_goods button, .nearby_shop_goods a { font-size: 0.33rem; position: fixed; bottom: 0; width: 50%; background-color: #ff5c11; color: #fff; left: 0; height: 0.76rem; line-height: 0.76rem; }
.nearby_shop_goods button { display: none; }
.nearby_shop_goods #nearby_shop_goodsBtn2 { width: 100%; left: auto; right: 0; border-left: 1px solid #fff; text-align: center; }
.nearby_shop_goods .popQR { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.58); }
.nearby_shop_goods .popQR div { position: absolute; top: 50%; transform: translateY(-50%); }
.nearby_shop_goods .popQR div img { width: 2.9rem; height: 2.9rem; min-width: 2.9rem; min-height: 2.9rem; padding: 0.2rem; border: 1px solid #ccc; background-color: #fff; }
.nearby_shop_goods .popQR div p { color: #fff; text-align: center; font-size: 0.24rem; }
.nearby_shop_goods .popQR .left { left: 0.2rem; }
.nearby_shop_goods .popQR .right { right: 0.2rem; }

#AdmissionList, #RepairList { padding-bottom: 1rem; }

.inputaaaaa { opacity: 0; position: absolute; width: 100%; }

.DealerStore2 #DealerStore { width: 100%; height: 4rem; }
.DealerStore2 #DealerStore .mui-slider-group, .DealerStore2 #DealerStore .mui-slider-item { font-size: 0; }
.DealerStore2 #DealerStore img { height: 4rem; }
.DealerStore2 .ProductName { width: 100%; height: 0.6rem; line-height: 0.6rem; padding: 0 0.2rem; }
.DealerStore2 .ProductName p { color: #333; font-size: 0.24rem; font-weight: 600; }
.DealerStore2 .ProductName p span { float: right; font-size: 0.2rem; color: #f00; }
.DealerStore2 .Product { padding: 0.2rem; background-color: #fff; }
.DealerStore2 .Product pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.DealerStore2 .Product pre img { width: 100%; }
.DealerStore2 a.phone { display: inline-block; width: 100%; height: 0.8rem; line-height: 0.8rem; text-align: center; color: #fff; font-size: 0.24rem; background-color: #ff6700; }

.MainHeadBox { background-color: #f4f4f4; width: 1.2rem; height: 0.5rem; line-height: 0.5rem; text-align: center; position: absolute; top: 0.18rem; right: 0.2rem; }
.MainHeadBox span { font-size: 0.24rem; color: #434343; position: static; }
.MainHeadBox span:after { content: "\e62c"; }
.MainHeadBox #RepairQHBtn { width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; z-index: 10; }

.RepairMain { background-color: #fff; overflow: hidden; }
.RepairMain #RepairSlide_Nav { width: 100%; height: 0.8rem; line-height: 0.8rem; }
.RepairMain #RepairSlide_Nav #Repair_wrapper .swiper-slide { text-align: center; width: auto; font-size: 14px; padding: 0 10px; }
.RepairMain #RepairSlide_Nav #Repair_wrapper .swiper-slide-active-ck:after { content: ""; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 90%; height: 3px; background-color: #ff6700; }
.RepairMain .RepairListBox { width: 100%; overflow: hidden; overflow-y: scroll; padding: 0.2rem; -webkit-overflow-scrolling: touch; }
.RepairMain .RepairListBox li { width: 2.92rem; border: 1px solid #eee; margin-bottom: 0.15rem; }
.RepairMain .RepairListBox li i { border-radius: 0; background-image: url(../images/1.jpg); width: 2.9rem; height: 3.08rem; background-position: center; background-repeat: no-repeat; background-size: cover; }
.RepairMain .RepairListBox li p { color: #333; font-size: 0.24rem; padding: 0.05rem 0.1rem; }
.RepairMain .RepairListBox li p:nth-last-child(2) { width: 100%; height: 0.7rem; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.RepairMain .RepairListBox li p:nth-last-child(1) { color: #555; font-size: 0.22rem; }
.RepairMain .RepairListBox li:nth-child(odd) { float: left; }
.RepairMain .RepairListBox li:nth-child(even) { float: right; }

main.NewsList { background-color: #fff; }
main.NewsList ul { width: 100%; height: 100%; padding: 0 0.2rem; overflow-y: scroll; }
main.NewsList ul li { width: 100%; overflow: hidden; padding-top: 0.15rem; padding-bottom: 0.05rem; border-bottom: 1px solid #eee; margin-bottom: 0.15rem; }
main.NewsList ul li p { font-size: 0.24rem; color: #333; margin-bottom: 0.15rem; }
main.NewsList ul li i { border-radius: 0; width: 33.3333%; height: 1.3rem; float: left; margin-bottom: 0.15rem; background-image: url(../images/1.jpg); background-repeat: no-repeat; background-size: 1.85rem 100%; background-position: center; }

.HomeBottomBannerImg { width: 100%; height: 1.5rem; margin-top: 0.15rem; }

.RepairListInfoBtn { position: fixed; left: 0; right: 0; bottom: 0; width: 100%; height: 0.96rem; background-color: #ff5000; color: #fff; font-size: 0.28rem; }
.RepairListInfoBtn a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#indexNews { padding-right: 0.3rem; }
#indexNews p { padding: 0; height: 100%; padding-left: 0.05rem; }
#indexNews p i { display: inline-block; width: 100%; height: 74%; background: url(../images/tt2.png) no-repeat center; background-size: 80% auto; border-radius: 0; margin: 7% auto; }

.indexNewsBox { float: left; height: 100%; width: 74%; padding-left: 0.15rem; }

#indexNewsSwiper { padding: 5px; margin: 0px; float: left; width: 100%; height: 100%; padding: 0; }
#indexNewsSwiper .swiper-slide { height: 100% !important; font-size: 0; line-height: 0.4rem; }
#indexNewsSwiper .swiper-slide span { font-size: 0.2rem; display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#indexNewsSwiper .swiper-slide:nth-child(1) { padding: 0.05rem 0; }
#indexNewsSwiper .swiper-slide:nth-child(1) span { height: 50%; line-height: 0.35rem; }
#indexNewsSwiper .swiper-slide:nth-last-child(1) { line-height: 0.8rem; }

.HomeBannerDetailsBox { width: 100%; overflow: hidden; background-color: #fff; white-space: normal; }
.HomeBannerDetailsBox img { width: 100%; }

/*#HomeMain .banner, #HomeMain .Mallbanner, .MallHome .banner, .MallHome .Mallbanner { height: 2rem; }*/

#HomeMain .banner .swiper-container .swiper-slide img{ width: 6.4rem !important;  height: auto !important;}
.SignPageHead { border-bottom: 1px solid #eee; }

.SignPageMain { width: 100%; text-align: center; background-color: #fff; }
.SignPageMain .SignPageListBox { width: 100%; height: 100%; padding: 0.1rem 0; overflow: hidden; }
.SignPageMain .SignPageListBox ul.ProductList { width: 100%; height: 80%; overflow: hidden; overflow-y: scroll; }
.SignPageMain .SignPageListBox ul.ProductList li { border: 1px solid #eee; width: 2.02rem; height: 2.67rem; float: left; margin: 0 0 0.09rem 0.09rem; }
.SignPageMain .SignPageListBox ul.ProductList li i.photo { width: 2rem; height: 1.84rem; background-repeat: no-repeat; background-size: 100% 100%; background-image: url(../images/1.jpg); border-radius: 0; }
.SignPageMain .SignPageListBox ul.ProductList li span { text-align: left; display: inline-block; width: 100%; height: 0.3rem; padding-left: 0.05rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.SignPageMain .SignPageListBox ul.ProductList li .title { color: #333333; font-size: 0.24rem; }
.SignPageMain .SignPageListBox ul.ProductList li .number { font-size: 0.16rem; color: #ff5000; }
.SignPageMain .SignPageListBox div.UserListBox { width: 100%; height: 20%; }
.SignPageMain .SignPageListBox div.UserListBox p.Head { width: 100%; height: 0.61rem; background: url(../images/SignImg.jpg) no-repeat; background-size: 100% 100%; display: inline-block; line-height: 0.61rem; }
.SignPageMain .SignPageListBox div.UserListBox .UserList { position: relative; width: 100%; height: 1.5rem; padding-top: 0.2rem; }
.SignPageMain .SignPageListBox div.UserListBox .UserList span { display: inline-block; text-align: left; width: 100%; height: 0.4rem; padding-left: 0.2rem; line-height: 0.35rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #ff5700; }
.SignPageMain .SignPageListBox div.UserListBox .UserList li { width: 100%; color: #333; text-align: left; padding: 0 0.1rem; font-size: 0.22rem; line-height: 0.4rem; }

.ProductPageMain { width: 100%; background-color: #fff; overflow: hidden; }
.ProductPageMain .ProductImg { width: 100%; }
.ProductPageMain .ProductImg .Img { width: 100%; height: 3.13rem; border-radius: 0; background: url(../images/1.jpg) no-repeat; background-size: 100% 100%; }
.ProductPageMain .ProductName { font-size: 0; width: 100%; padding: 0.1rem; border-bottom: 0.1rem solid #f4f4f4; position: relative; }
.ProductPageMain .ProductName p { font-size: 0.24rem; color: #333; width: 100%; line-height: 0.5rem; }
.ProductPageMain .ProductName p:nth-child(1){ width: 4.8rem; }
.ProductPageMain .ProductName p:nth-child(2) { color: #ff5000; font-size: 0.16rem; line-height: 0.3rem; }
.ProductPageMain .ProductName p.signInNum{ font-size: 0.2rem; position: absolute; right: 0.2rem; top: 0.1rem; width: auto; line-height: 0.5rem; }
.ProductPageMain .ProductName button { position: absolute; top: 50%; right: 0.15rem; transform: translateY(-50%); padding: 0.12rem 0.32rem; font-size: 0.22rem; color: #fff; background-color: #ff5000; border-radius: 0.4rem; }
.ProductPageMain .ProductDetail { padding: 0 0.15rem; }
.ProductPageMain .ProductDetail .ProductDetailTitle { width: 100%; height: 0.57rem; line-height: 0.57rem; padding-left: 0.05rem; border-bottom: 1px solid #eee; margin-bottom: 0.2rem; }
.ProductPageMain .ProductDetail .Content { width: 100%; height: 100%; overflow-y: scroll; white-space: pre-wrap; word-wrap: break-word; }
.ProductPageMain .ProductDetail .Content img { width: 100%; }
.ProductPageMain .ProductFooter { position: fixed; left: 0; bottom: 0; border-top: 0.28rem solid #f4f4f4; width: 100%; height: 1.83rem; }
.ProductPageMain .ProductFooter img { width: 100%; height: 1.55rem; }

.ProductPageMain2 { overflow-y: scroll; }
.ProductPageMain2 .ProductName span { position: absolute; top: 18%; right: 0.25rem; transform: translateY(-50%); font-size: 0.22rem; color: #333; }
.ProductPageMain2 .ProductName button { position: absolute; right: 0.2rem; top: 64%; transform: translateY(-50%); font-size: 0.2rem; padding: 0.08rem 0.3rem; background-color: #eee; border-radius: 0.2rem; color: #333; }
.ProductPageMain2 .ProductName .buttonSta { background-color: #ff5000; color: #fff; }
.ProductPageMain2 .UserListBox { padding-bottom: 0.9rem; font-size: 0; }
.ProductPageMain2 .UserListBox .Head { width: 100%; height: 0.61rem; background: url(../images/SignImg2.jpg) no-repeat; background-size: 100% 100%; display: inline-block; line-height: 0.61rem; }
.ProductPageMain2 .UserListBox ul.UserList { position: relative; width: 100%; overflow-y: scroll; padding-bottom: 0.1rem; }
.ProductPageMain2 .UserListBox ul.UserList li { position: relative; overflow: hidden; color: #333; width: 100%; height: 0.6rem; line-height: 0.6rem; padding: 0 0.15rem; font-size: 0.22rem; padding-left: 0.7rem; }
.ProductPageMain2 .UserListBox ul.UserList li i { position: absolute; top: 50%; left: 0.15rem; transform: translateY(-50%); width: 0.44rem; height: 0.44rem; background-image: url(../images/1.jpg); background-repeat: no-repeat; background-size: 100% 100%; }
.ProductPageMain2 .UserListBox ul.UserList li .txt { display: inline-block; width: 65%; height: 0.6rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; font-size: 0.2rem; }
.ProductPageMain2 .UserListBox ul.UserList li .time { float: right; color: #999; font-size: 0.16rem; }
.ProductPageMain2 .SignShareBtn { position: fixed; left: 0; bottom: 0; background-color: #ff5000; width: 100%; height: 0.89rem; color: #fff; font-size: 0.26rem; }

.SignSuccess { background-color: #fff; }
.SignSuccess .SuccessHead { text-align: center; width: 100%; }
.SignSuccess .SuccessHead b { display: inline-block; width: 0.6rem; height: 0.6rem; background: url(../images/SignCG.png) no-repeat; background-size: 100% 100%; margin: 0.35rem 0; }
.SignSuccess .SuccessHead p { line-height: 0.37rem; font-size: 0.24rem; color: #333; }
.SignSuccess .SignImgBox { width: 100%; padding: 0.15rem 0.18rem; padding-bottom: 0.15rem; border-bottom: 0.09rem solid #f4f4f4; font-size: 0; }
.SignSuccess .SignImgBox b { display: inline-block; width: 100%; height: 2.93rem; background-image: url(../images/1.jpg); background-repeat: no-repeat; background-size: 100% 100%; }
.SignSuccess .InputBox { background-color: #fff; padding: 0 0.15rem; padding-bottom: 1.1rem; }
.SignSuccess .InputBox p { color: #333; font-size: 0.24rem; line-height: 0.7rem; }
.SignSuccess .InputBox input { padding: 0 0.2rem; width: 100%; height: 0.65rem; background-color: #f4f4f4; font-size: 0.24rem; }
.SignSuccess .InputBox button { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.89rem; background-color: #ff5000; color: #fff; }

#nmesList { width: 100%; }
#nmesList li { width: 100%; position: relative !important; }
#nmesList li .news_Unread { position: absolute !important; top: auto !important; right: 10px !important; bottom: 10px !important; text-align: center !important; }

#indexFujin ul li a { position: relative; }
#indexFujin ul li a u, #indexFujin ul li a i { height: 18px; line-height: 18px; overflow: hidden; }
#indexFujin ul li a u:nth-child(3) { display: inline-block; width: 0.9rem; text-align: left; }
#indexFujin ul li a .RZ { position: absolute; left: 50%; margin-left: -0.5rem; bottom: 10px; }
#indexFujin ul li a i { max-width: 0.9rem; border-radius: 0; }
#indexFujin ul li a u, #indexFujin ul li a b, #indexFujin ul li a i { white-space: nowrap; text-overflow: ellipsis; }

.mainxieyi .xieyi { width: 100%; height: 0.25rem; line-height: 0.25rem; text-align: center; margin-top: 0.3rem; }
.mainxieyi .xieyi span:nth-child(1) { display: inline-block; width: 0.25rem; height: 0.25rem; vertical-align: middle; background: url(../images/input1.jpg) no-repeat; background-size: 100% 100%; }
.mainxieyi .xieyi span.check { background: url(../images/input2.jpg) no-repeat; background-size: 100% 100%; }
.mainxieyi .xieyi span { font-size: 0.2rem; color: #0a8dd3; }
.mainxieyi .xieyiwenzi { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 999; }
.mainxieyi .xieyiwenzi .contentbox { position: absolute; width: 95%; height: 88%; top: 50%; left: 50%; background-color: #fff; z-index: 999; transform: translate(-50%, -50%); padding: 0.1rem; border-radius: 5px; }
.mainxieyi .xieyiwenzi .contentbox h2 { text-align: center; font-size: 0.3rem; padding: 0.3rem 0; }
.mainxieyi .xieyiwenzi .contentbox pre { height: 89%; overflow-y: scroll; white-space: pre-wrap; word-wrap: break-word; line-height: 0.35rem; padding: 0 0.12rem; }
.mainxieyi .xieyiwenzi .contentbox button { position: absolute; top: 0.2rem; right: 0.2rem; font-size: 0.28rem; width: auto; height: auto; background-color: transparent; border-radius: 50%; line-height: normal; margin: 0; color: #000; }

.PersonalRGBA { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 50; }

.bangdinghead h2 { padding: 0; }

#ShopNew { overflow-y: scroll; -webkit-overflow-scrolling: touch; }
#ShopNew ul.list { padding-bottom: 0.8rem; }

.G_W_C_rgba { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 50; }

.Password ul li { width: 100%; position: relative; }
.Password ul li input[type='text'], .Password ul li input[type='password'] { width: 2.2rem; }
.Password ul li input { position: absolute; top: 0; left: 0.8rem; }
.Password ul li .absolute { left: auto; }

.VipRecharge { background-color: #f4f4f5; }
.VipRecharge .myinfo { width: 100%; height: 1.3rem; margin: 0.16rem 0; background-color: #fff; padding: 0.26rem; }
.VipRecharge .myinfo i { width: 0.79rem; height: 0.79rem; float: left; border-radius: 50%; background-image: url(../images/t.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }
.VipRecharge .myinfo p { padding-left: calc(0.79rem + 0.24rem); overflow: hide; }
.VipRecharge .myinfo p span { display: block; line-height: 0.38rem; width: 100%; height: 0.38rem; overflow: hidden; }
.VipRecharge .myinfo p span:nth-child(1) { font-size: 0.24rem; color: #333; }
.VipRecharge .myinfo p span:nth-child(2) { font-size: 0.18rem; color: #666; }
.VipRecharge .title { color: #333; font-size: 0.24rem; line-height: 0.75rem; padding-left: 0.23rem; position: relative; }
.VipRecharge .title:before { position: absolute; top: calc(50% - 0.155rem); left: 0; vertical-align: middle; content: ""; display: inline-block; width: 0.05rem; height: 0.31rem; background-color: #ff6700; }
.VipRecharge .vipChoice { margin-bottom: 0.16rem; width: 100%; height: 3.17rem; background-color: #fff; }
.VipRecharge .vipChoice .choiceblock { width: 100%; overflow: hidden; padding: 0 0.24rem; }
.VipRecharge .vipChoice .choiceblock li { width: 1.58rem; height: 1.62rem; border: 1px solid #f0f0f0; float: left; margin-right: 0.43rem; border-radius: 0.1rem; }
.VipRecharge .vipChoice .choiceblock li span { display: block; text-align: center; }
.VipRecharge .vipChoice .choiceblock li span:nth-child(1) { margin: 0.26rem 0 0.20rem 0; font-size: 0.22rem; color: #333; }
.VipRecharge .vipChoice .choiceblock li span:nth-child(2) { font-size: 0.25rem; color: #e60000; height: 0.21rem; line-height: 0.21rem; }
.VipRecharge .vipChoice .choiceblock li span:nth-child(2) span { display: inline-block; margin: 0; font-size: 0.2rem; color: #e60000; }
.VipRecharge .vipChoice .choiceblock li span:nth-child(3) { color: #666; font-size: 0.18rem; margin-top: 0.17rem; }
.VipRecharge .vipChoice .choiceblock li.Choice { border-color: #ff6700; }
.VipRecharge .vipChoice .bottombox { width: 100%; height: 0.53rem; padding: 0 0.24rem; }
.VipRecharge .vipChoice .bottombox span.check { width: 0.22rem; height: 0.22rem; border-radius: 50%; border: 1px solid #e6e6e6; }
.VipRecharge .vipChoice .bottombox span.check.checkin { border-color: #ff6700; position: relative; }
.VipRecharge .vipChoice .bottombox .text { margin-top: 0.18rem; font-size: 0; }
.VipRecharge .vipChoice .bottombox .text span { font-size: 0.2rem; color: #666; }
.VipRecharge .vipChoice .bottombox .text span:nth-child(2) { color: #333; }
.VipRecharge .vipChoice .bottombox > span { display: inline-block; vertical-align: top; margin-top: 0.2rem; }
.VipRecharge .checkin:before { content: ''; display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 0.1rem; height: 0.1rem; background-color: #f00; border-radius: 50%; }
.VipRecharge .wechatandalipay { background-color: #fff; }
.VipRecharge .wechatandalipay ul { width: 100%; overflow: hidden; padding-left: 0.29rem; }
.VipRecharge .wechatandalipay ul li { width: 100%; height: 0.7rem; }
.VipRecharge .wechatandalipay ul li span.check { width: 0.23rem; height: 0.23rem; border-radius: 50%; border: 1px solid #e6e6e6; margin-top: 0.22rem; }
.VipRecharge .wechatandalipay ul li span.check.checkin { border-color: #ff6700; position: relative; }
.VipRecharge .wechatandalipay ul li span, .VipRecharge .wechatandalipay ul li div, .VipRecharge .wechatandalipay ul li i { display: inline-block; vertical-align: top; }
.VipRecharge .wechatandalipay ul li div { margin-top: 0.2rem; }
.VipRecharge .wechatandalipay ul li div span { color: #333; font-size: 0.26rem; line-height: 0.29rem; }
.VipRecharge .wechatandalipay ul li i { width: 0.29rem; height: 0.29rem; margin-left: 0.19rem; border-radius: 0; overflow: hidden; }
.VipRecharge .wechatandalipay ul li .icon-wx { color: #55a947; }
.VipRecharge .wechatandalipay ul li .icon-zfb { color: #00a2ea; }
.VipRecharge .wechatandalipay ul li i:before { display: inline-block; font-size: 0.3rem; margin: -0.02rem 0 0 -0.01rem; }
.VipRecharge .postbtnbox { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.84rem; line-height: 0.84rem; overflow: hidden; font-size: 0; z-index: 66; background-color: #fff; }
.VipRecharge .postbtnbox .left, .VipRecharge .postbtnbox button { vertical-align: top; height: 100%; display: inline-block; }
.VipRecharge .postbtnbox .left { width: 4.71rem; padding-left: 0.24rem; }
.VipRecharge .postbtnbox .left span:nth-child(1) { color: #333; font-size: 0.24rem; }
.VipRecharge .postbtnbox .left span:nth-child(2) { color: #e60000; font-size: 0.29rem; }
.VipRecharge .postbtnbox button { background-color: #ff6700; width: 1.69rem; color: #fff; font-size: 0.26rem; }

.viprecharge2 > h2 { font-size: 0.24rem; color: #333; text-align: center;line-height: 0.88rem;}

.viprecharge2 > button { width: 100%; height: 0.84rem;background-color: #ff6700; color: #fff; }

.viprecharge2 { background-color: #fff; }
.viprecharge2 .icon-xuanze:before { margin-right: 5px; }
.viprecharge2 .block { width: 100%; padding: 0 0.2rem; }
.viprecharge2 .block h4, .viprecharge2 .block p { font-weight: normal; font-size: 0.2rem; color: #666; }
.viprecharge2 .block h4 { margin-bottom: 0.3rem; }
.viprecharge2 .block p { line-height: 0.34rem; }
.viprecharge2 .block p span { color: #000; }
.viprecharge2 .block2 h4, .viprecharge2 .block3 h4 { margin-top: 0.3rem; }
.viprecharge2 .xieyiwenzi { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 999; }
.viprecharge2 .xieyiwenzi .contentbox { position: absolute; width: 95%; height: 88%; top: 50%; left: 50%; background-color: #fff; z-index: 999; transform: translate(-50%, -50%); padding: 0.1rem; border-radius: 5px; }
.viprecharge2 .xieyiwenzi .contentbox h2 { text-align: center; font-size: 0.3rem; padding: 0.3rem 0; }
.viprecharge2 .xieyiwenzi .contentbox pre { height: 89%; overflow-y: scroll; white-space: pre-wrap; word-wrap: break-word; line-height: 0.35rem; padding: 0 0.12rem; }
.viprecharge2 .xieyiwenzi .contentbox button { position: absolute; top: 0.2rem; right: 0.2rem; font-size: 0.28rem; width: auto; height: auto; background-color: transparent; border-radius: 50%; line-height: normal; margin: 0; color: #000; }

.Recharge { width: 100%; height: 100%; background-color: #f4f4f5; text-align: center; }
.Recharge .success { width: 100%; height: 2.73rem; margin-bottom: 0.16rem; font-size: 0; background-color: #fff; }
.Recharge .success .icon-xuanze { display: inline-block; width: 0.79rem; height: 0.79rem; line-height: 0.79rem; background-color: #06ca53; color: #fff; font-size: 0.4rem; border-radius: 50%; margin: 0.43rem 0 0.37rem 0; }
.Recharge .success p:nth-child(2) { color: #333; font-size: 0.24rem; margin-bottom: 0.33rem; }
.Recharge .success p:nth-child(3), .Recharge .success p:nth-child(3) span { color: #666; font-size: 0.19rem; }
.Recharge button { width: 92%; height: 0.84rem; color: #fff; background-color: #ff6700; margin-top: 1.9rem; }

.collectionhead .icon-car { color: #333; font-size: 0.4rem; left: auto; right: 0.2rem; }

.collection { background-color: #fff; }
.collection #collection_slider { width: 100%; height: 3rem; }
.collection #collection_slider .mui-slider-group { line-height: 3rem; }
.collection #collection_slider .mui-slider-item { vertical-align: middle; }
.collection .Notice { width: 100%; background-color: #fff; border: 0.16rem solid #f4f4f4; border-right: 0; border-left: 0; padding: 0.2rem 0; position: relative; }
.collection .Notice .str { color: #333; font-size: 0.23rem; background-color: transparent; white-space: nowrap;padding-left: 0.9rem; overflow: hidden; text-overflow: ellipsis; }
.collection .Notice:before { content: "公告:"; display: inline-block; position: absolute; left: 5px; width: 0.8rem; height: 0.31rem; background-color: #fff; line-height: 0.31rem; color: #333; font-size: 0.23rem; z-index: 66; text-align: right; }
.collection .Notice:after, .collection .Notice:before { display: inline-block; height: 0.31rem; position: absolute; top: calc(50% - 0.155rem); }
.collection .Notice:after { content: ""; width: 5px; background-color: #ff6700; left: 0; }
.collection .blockbox { width: 100%; overflow: hidden; padding: 0.255rem 0.255rem 0.17rem; background-color: #fff; }
.collection .blockbox ul { width: 100%; height: 100%; overflow: hidden; }
.collection .blockbox ul li { float: left; width: 2.86rem; height: 1.8rem; text-align: center; line-height: 2.55rem; margin-bottom: 0.25rem; background-repeat: no-repeat; background-position: center; background-size: cover; }
.collection .blockbox ul li span { color: #fff; font-size: 0.26rem; }
.collection .blockbox ul li:nth-child(odd) { margin-right: 0.17rem; }

.HomeGuangGao { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 2000; }
.HomeGuangGao .btn { position: absolute; top: 0.2rem; left: auto; right: 0.2rem; border-radius: 50%; width: 0.65rem; height: 0.65rem; background-color: rgba(255, 255, 255, 0.7); color: #333; font-size: 0.18rem; line-height: normal; text-align: center; padding: 0.08rem; box-shadow: 0 0 0.2rem #333; }
.HomeGuangGao .content { width: 100%; height: 100%; background-image: url(../images/2.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.collection2 .mui-slider, .collection2 .mui-slider-group, .collection2 .mui-slider .mui-slider-group * { height: 3rem; }
.collection2 .headimg img { max-width: 100%; max-height: 100%; }
.collection2 .ClassList { width: 100%; height: 0.6rem; line-height: 0.6rem; overflow: hidden; text-align: center; }
.collection2 .ClassList li { float: left; width: 25%; height: 100%; }
.collection2 .classSta { background-color: #ff6700; color: #fff; }
.collection2 .goods { width: 100%; height: auto; overflow: hidden; background-color: #fff; }
.collection2 .goods ul { width: 100%; overflow: hidden; padding: 0.25rem; }
.collection2 .goods ul li { width: 2.86rem; height: 3.6rem; font-size: 0; border: 1px solid #e6e6e6; overflow: hidden; float: left; margin-bottom: 0.15rem; padding: 0.1rem; }
.collection2 .goods ul li i { width: 100%; height: 2.55rem; border-radius: 0; margin-bottom: 0.12rem; background-repeat: no-repeat; background-position: center; background-size: cover; }
.collection2 .goods ul li p { overflow: hidden; color: #333; font-size: 0.22rem; line-height: 0.35rem; text-overflow: ellipsis; white-space: nowrap; }
.collection2 .goods ul li p:nth-last-child(1) > span:nth-child(1) { color: #e60000; font-size: 0.16rem; float: left; }
.collection2 .goods ul li p:nth-last-child(1) > span:nth-child(1) span { font-size: 0.21rem; }
.collection2 .goods ul li p:nth-last-child(1) span span { display: inline-block; max-width: 1rem; line-height: normal; vertical-align: text-bottom; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.collection2 .goods ul li p:nth-last-child(1) span:nth-child(2) { float: right; color: #666; font-size: 0.17rem; }
.collection2 .goods ul li:nth-child(odd) { margin-right: 0.17rem; }

.CustomerList .CustomerBtn { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.84rem; background-color: #ff6700; color: #fff; }
.CustomerList .ListBox { background-color: #fff; width: 100%; height: 100%; overflow: hidden; overflow-y: scroll; padding-bottom: 0.84rem; -webkit-overflow-scrolling: touch; }
.CustomerList .ListBox ul { width: 100%; overflow: hidden; }
.CustomerList .ListBox ul li { width: 100%; max-height: 1.3rem; min-height: 1rem; padding: 0 0.25rem; position: relative; }
.CustomerList .ListBox ul li .NameAndPhone { width: 100%; line-height: 0.42rem; height: 0.42rem; }
.CustomerList .ListBox ul li .NameAndPhone span { color: #333; font-size: 0.26rem; }
.CustomerList .ListBox ul li .NameAndPhone .name { float: left; }
.CustomerList .ListBox ul li .NameAndPhone .phone { float: right; }
.CustomerList .ListBox ul li a { position: absolute; top: 0; right: 0.25rem; display: inline-block; z-index: 70; color: #333; font-size: 0.26rem; }
.CustomerList .ListBox ul li .addr { width: 100%; line-height: 0.39rem; max-height: 0.8rem; min-height: 0.4rem; overflow: hidden; color: #666; font-size: 0.26rem; }
.CustomerList .ListBox ul li .ListBoxDeleteBtn { font-size: 0.22rem; display: none; position: fixed; width: 1.28rem; height: 0.5rem; background-color: #fff; color: #333; box-shadow: 0 0 10px #999; border-radius: 5px; }

.CollectionDetails .Shop_Scroll { width: 100%; height: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.CollectionDetails #CollectionDetailsSlider { height: 2rem; }
.CollectionDetails #CollectionDetailsSlider .mui-slider-group, .CollectionDetails #CollectionDetailsSlider img { width: 100%; height: 2rem; }
.CollectionDetails .PriceSales { width: 100%; height: 0.6rem; line-height: 0.6rem; padding-left: 0.15rem; background-color: #fff; border-bottom: 1px solid #dadada; margin-bottom: 0.1rem; }
.CollectionDetails .PriceSales span { color: #FF5000; font-size: 0.32rem; display: inline-block; vertical-align: middle; }
.CollectionDetails .PriceSales span:nth-child(2) { margin-left: 0.2rem; min-width: 0.5rem; min-height: 0.3rem; font-size: 0.18rem; text-align: center; line-height: 0.3rem; border: 1px dashed #ff5000; border-radius: 0.1rem; padding: 0 0.1rem; }
.CollectionDetails .Details-img { width: 100%; overflow: hidden; background-color: #fff; }
.CollectionDetails .Details-img p.title { width: 100%; height: 0.81rem; line-height: 0.81rem; padding: 0 0 0 0.5rem; position: relative; font-size: 0.28rem; color: #454545; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.CollectionDetails .Details-img p.title:before { content: "\e60f"; top: 50%; left: 0.1rem; color: #609522; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.CollectionDetails .Details-img p.title:after { content: ''; width: 6rem; height: 1px; background-color: #dadada; bottom: 0; left: 0.2rem; }
.CollectionDetails .Details-img p.title:before, .CollectionDetails .Details-img p.title:after { display: inline-block; position: absolute; }
.CollectionDetails .Details-img .Img-Content { width: 100%; background-color: #fff; min-height: 0.5rem; padding: 0.15rem; padding-bottom: 0.9rem; }
.CollectionDetails .Details-img .Img-Content pre { white-space: pre-wrap; word-wrap: break-word; }
.CollectionDetails .Details-img .Img-Content p { padding: 0 0.2rem; font-size: 0.24rem; color: #555; }
.CollectionDetails .Details-img .Img-Content p img { max-width: 100%; }
.CollectionDetails .Shop_footer { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.75rem; overflow: hidden; font-size: 0; }
.CollectionDetails .Shop_footer div { width: 50%; height: 100%; float: left; font-size: 0.26rem; text-align: center; line-height: 0.75rem; }
.CollectionDetails .Shop_footer .Shop_footer_Car { background-color: #fff; color: #333; }
.CollectionDetails .Shop_footer .Shop_footer_Car span { margin-right: 5px; }
.CollectionDetails .Shop_footer .Shop_footer_Buy { background-color: #ff5000; color: #fff; }
.CollectionDetails .Shop_Eject_Box { display: none; position: fixed; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 60; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Rgba { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 61; background-color: rgba(0, 0, 0, 0.58); }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Content { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 62; background-color: #fff; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head { width: 100%; padding: 0 0.15rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head i { float: left; border-radius: 0.1rem; width: 1.6rem; height: 1.6rem; padding: 0.06rem; margin-top: -0.3rem; background: url(../images/shop_img.jpg) no-repeat; background-size: 100% 100%; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head p { display: inline-block; width: 4.2rem; float: right; line-height: 0.35rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head p:nth-child(3) { margin-bottom: 0.1rem; color: #ff5000; font-size: 0.28rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head p:nth-child(4) { color: #565656; font-size: 0.22rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Head .close { width: 0.5rem; height: 0.5rem; text-align: center; line-height: 0.5rem; font-size: 0.35rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Class { width: 100%; padding: 0.15rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Class p { line-height: 0.4rem; font-size: 0.26rem; color: #444; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Class ul { margin-top: 0.2rem; width: 100%; overflow: hidden; padding-bottom: 0.1rem; border-bottom: 1px solid #dadada; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Class ul li { margin: 0.1rem 0.2rem; padding: 0.1rem 0.2rem; background-color: #f6f4f5; border-radius: 0.1rem; float: left; color: #555; font-size: 0.23rem; margin-top: 0; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Class ul li.Selected { background-color: #ff5000; color: #fff; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Number > span { line-height: 0.5rem; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Number { padding: 0.2rem; color: #444; font-size: 0.26rem; overflow: hidden; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Number .btns { width: 1.7rem; height: 0.5rem; float: right; font-size: 0; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Number .btns span, .CollectionDetails .Shop_Eject_Box .Shop_Eject_Number .btns input { display: inline-block; width: 0.5rem; height: 0.5rem; line-height: 0.5rem; border-radius: 5px; background-color: #eee; text-align: center; color: #333; font-size: 0.26rem; vertical-align: top; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Number .btns input:nth-child(2) { width: 0.7rem; background-color: #fff; }
.CollectionDetails .Shop_Eject_Box .Shop_Eject_Button { width: 100%; height: 0.8rem; background-color: #ff5000; color: #fff; margin-top: 0.2rem; font-size: 0.26rem; }

.CollectionCar .CollectionCar_Scroll { width: 100%; height: 100%; background-color: #fff; padding-bottom: 0.82rem; }
.CollectionCar .CollectionCar_Scroll ul { width: 100%; height: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.CollectionCar .CollectionCar_Scroll ul li { width: 100%; max-height: 1.7rem; padding: 0.2rem 0; overflow: hidden; font-size: 0; border-bottom: 1px solid #f4f4f4; }
.CollectionCar .CollectionCar_Scroll ul li i, .CollectionCar .CollectionCar_Scroll ul li img, .CollectionCar .CollectionCar_Scroll ul li .rightbox { float: left; }
.CollectionCar .CollectionCar_Scroll ul li i { text-align: center; line-height: 0.32rem; border: 2px solid #dadada; width: 0.36rem; height: 0.36rem; font-size: 0.2rem; vertical-align: top; margin: 0.38rem 0 0 0.15rem; }
.CollectionCar .CollectionCar_Scroll ul li i.icon-duigou { color: #ff5000; border-color: #ff5000; }
.CollectionCar .CollectionCar_Scroll ul li img { width: 1.5rem; height: 1.3rem; border: 1px solid #dadada; margin: 0 0.1rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox { width: 4rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .name { word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 0.26rem; color: #444; line-height: 0.3rem; height: 0.6rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .class { overflow: hidden; width: 100%; line-height: 0.3rem; font-size: 0.22rem; color: #888; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price { width: 100%; height: 0.4rem; line-height: 0.4rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price div { float: right; width: 1.4rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price div span, .CollectionCar .CollectionCar_Scroll ul li .rightbox .price div input { vertical-align: top; height: 0.4rem; text-align: center; color: #333; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price div span { display: inline-block; width: 0.4rem; background-color: #eee; font-size: 0.3rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price div input { width: 0.6rem; font-size: 0.24rem; }
.CollectionCar .CollectionCar_Scroll ul li .rightbox .price > span { font-size: 0.22rem; color: #ff5000; display: inline-block; width: 1.6rem; height: 0.4rem; overflow: hidden; }
.CollectionCar .CollectionCar_Scroll .list { height: 1rem; width: 100%; overflow: hidden; text-align: center; line-height: 1rem; }
.CollectionCar .CollectionCar_Scroll .list span { width: 33.3333%; height: 100%; float: left; background-size: cover; background-position: center; background-repeat: no-repeat; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.8rem; line-height: 0.8rem; overflow: hidden; background-color: #fff; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter span { font-size: 0.26rem; color: #777; vertical-align: middle; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .all, .CollectionCar .CollectionCar_Scroll .CollectionCarFooter .Total { float: left; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .all { padding: 0 0.15rem; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .all i { vertical-align: middle; font-size: 0.2rem; border: 2px solid #dadada; width: 0.32rem; height: 0.32rem; line-height: 0.3rem; text-align: center; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .all i.icon-duigou { color: #ff5000; border-color: #ff5000; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .Total { width: 2.8rem; text-align: right; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter .Total span:nth-child(2) { color: #ff5000; }
.CollectionCar .CollectionCar_Scroll .CollectionCarFooter button { float: right; width: 2.16rem; height: 100%; color: #fff; font-size: 0.3rem; background-color: #ff5000; }

.CJ-Payment { background-color: #f4f4f5; padding-bottom: 0.8rem; height: 100%; overflow: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.CJ-Payment h3 { color: #333; font-size: 0.28rem; line-height: 1rem; padding-left: 0.28rem; font-weight: normal; position: relative; }
.CJ-Payment h3:before { content: ""; display: inline-block; width: 0.06rem; height: 0.36rem; background-color: #fe6700; position: absolute; top: calc(50% - 0.18rem); left: 0; }
.CJ-Payment .listbox { width: 100%; overflow: hidden; }
.CJ-Payment .listbox li { background-color: #fff; width: 100%; border-bottom: 1px solid #e6e6e6; overflow: hidden; padding: 0.15rem 0; margin-bottom: 0.2rem; }
.CJ-Payment .listbox li i { width: 1.3rem; height: 1.3rem; background-repeat: no-repeat; background-position: center; background-size: cover; float: left; background-image: url(../images/1.jpg); border-radius: 0; margin-left: 0.2rem; }
.CJ-Payment .listbox li .text { width: 100%; padding: 0 0.2rem 0 1.7rem; }
.CJ-Payment .listbox li .text p:nth-child(1) { font-size: 0.28rem; font-weight: 600; }
.CJ-Payment .listbox li .text p:nth-child(2) { margin-top: 0.15rem; }
.CJ-Payment .listbox li .text p { font-size: 0.22rem; color: #333; line-height: 0.4rem; }
.CJ-Payment .listbox li .text p:nth-last-child(1) { overflow: hidden; }
.CJ-Payment .listbox li .text p:nth-last-child(1) span { float: left; color: #f00; }
.CJ-Payment .listbox li .text p:nth-last-child(1) span:nth-child(2) { float: right; }
.CJ-Payment .listbox li:nth-last-child(1) { border-bottom: none; }
.CJ-Payment .PaymentHead { width: 100%; margin: 0.19rem 0; background-color: #fff; overflow: hidden; }
.CJ-Payment .PaymentHead .numberbox { margin: 0 0.95rem; line-height: 0.8rem; font-size: 0; }
.CJ-Payment .PaymentHead .numberbox label, .CJ-Payment .PaymentHead .numberbox input { height: 0.8rem; float: left; font-size: 0.3rem; color: #333; text-align: left; vertical-align: top; font-weight: normal; }
.CJ-Payment .PaymentHead .numberbox label { width: 0.45rem; text-align: center; }
.CJ-Payment .PaymentHead .numberbox input { width: 4.05rem; }
.CJ-Payment .PaymentHead .numberbox p { width: 100%; color: #666; border-top: 1px solid #e6e6e6; font-size: 0.22rem; float: left; line-height: 0.72rem; }
.CJ-Payment .checkin:before { content: ''; display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 0.1rem; height: 0.1rem; background-color: #f00; border-radius: 50%; }
.CJ-Payment .PaymentList { background-color: #fff; }
.CJ-Payment .PaymentList ul { width: 100%; overflow: hidden; padding-left: 0.29rem; }
.CJ-Payment .PaymentList ul li { width: 100%; height: 0.7rem; }
.CJ-Payment .PaymentList ul li span.check { width: 0.23rem; height: 0.23rem; border-radius: 50%; border: 1px solid #e6e6e6; margin-top: 0.22rem; }
.CJ-Payment .PaymentList ul li span.check.checkin { border-color: #ff6700; position: relative; }
.CJ-Payment .PaymentList ul li span, .CJ-Payment .PaymentList ul li div, .CJ-Payment .PaymentList ul li i { display: inline-block; vertical-align: top; }
.CJ-Payment .PaymentList ul li div { margin-top: 0.2rem; }
.CJ-Payment .PaymentList ul li div span { color: #333; font-size: 0.26rem; line-height: 0.29rem; }
.CJ-Payment .PaymentList ul li i { width: 0.29rem; height: 0.29rem; margin-left: 0.19rem; border-radius: 0; overflow: hidden; }
.CJ-Payment .PaymentList ul li .icon-wx { color: #55a947; }
.CJ-Payment .PaymentList ul li .icon-zfb { color: #00a2ea; }
.CJ-Payment .PaymentList ul li i:before { display: inline-block; font-size: 0.3rem; margin: -0.02rem 0 0 -0.01rem; }
.CJ-Payment .PaymentList ul li .yinlian { width: 0.35rem; height: 0.35rem; background: url(../images/yinlian.png) no-repeat; background-position: -1px -2px; background-size: cover; }
.CJ-Payment .PaymentBtn { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.8rem; background-color: #ff6700; color: #fff; font-size: 0.3rem; }
.CJ-Payment .PaymentEject { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; }
.CJ-Payment .PaymentEject .PaymentQRrgba { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 60; }
.CJ-Payment .PaymentEject .wechatQR, .CJ-Payment .PaymentEject .alipayQR, .CJ-Payment .PaymentEject .bankcardQR { display: none; }
.CJ-Payment .PaymentEject .QRbox { position: absolute; top: calc(50% - 2.575rem); left: calc(50% - 2.375rem); width: 4.75rem; height: 5.15rem; z-index: 61; border-radius: 0.1rem; background-color: #fff; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRHead { width: 100%; height: 1rem; border-bottom: 1px solid #e6e6e6; border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; position: relative; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRHead h3 { width: 100%; height: 100%; text-align: center; padding: 0; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRHead h3:before { content: none; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRHead .icon-cha { position: absolute; top: 0.2rem; right: 0.2rem; font-size: 0.3rem; z-index: 3; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain { width: 100%; height: 4.15rem; text-align: center; position: relative; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain .imgbox, .CJ-Payment .PaymentEject .QRbox .CJ-QRmain .imgbox img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain .imgbox { top: 40%; overflow: hidden; width: 2.55rem; height: 2.55rem; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain .imgbox img { max-width: 2.55rem; max-height: 2.55rem; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain button { position: absolute; bottom: 0.2rem; left: calc(50% - 1.265rem); color: #fff; font-size: 0.24rem; width: 2.53rem; height: 0.62rem; border-radius: 0.3rem; background-color: #ff6700; }
.CJ-Payment .PaymentEject .QRbox .CJ-QRmain .cardnumber, .CJ-Payment .PaymentEject .QRbox .CJ-QRmain .cardname { color: #333; font-size: 0.26rem; width: 100%; line-height: 0.3rem; height: 0.6rem; overflow: hidden; text-align: left; border-bottom: 1px solid #e6e6e6; margin-bottom: 0.5rem; padding: 0 0.1rem; overflow: hidden; }
.CJ-Payment .PaymentEject .bankcardQR { top: calc(50% - 2.5rem); left: calc(50% - 2.375rem); width: 4.75rem; height: 5.0rem; }
.CJ-Payment .PaymentEject .bankcardQR .CJ-QRmain { padding: 0.5rem 10% 0.2rem 10%; height: 4rem; }
.CJ-Payment .PaymentEject .bankcardQR .CJ-QRmain button { bottom: 0.4rem; }

.CJ-UpVoucher { background-color: #f4f4f5; }
.CJ-UpVoucher h3 { color: #333333; font-size: 0.28rem; font-weight: normal; padding-left: 0.28rem; position: relative; line-height: 0.8rem; }
.CJ-UpVoucher h3:before { content: ""; display: inline-block; width: 0.06rem; height: 0.36rem; position: absolute; left: 0; top: calc(50% - 0.19rem); background-color: #ff6700; }
.CJ-UpVoucher .CJ-UpVoucher-Address { background-color: #fff; margin: 0.2rem 0; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main { position: relative; padding: 0 0.55rem 0 0.28rem; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main span { font-size: 0.26rem; color: #333; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main .NameAndPhoneNumber { overflow: hidden; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main .NameAndPhoneNumber span { float: left; width: 50%; overflow: hidden; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main .NameAndPhoneNumber span:nth-child(2) { float: right; text-align: right; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main .DetailsAddress { color: #333; font-size: 0.26rem; line-height: 0.35rem; width: 100%; height: 0.7rem; overflow: hidden; margin-top: 0.2rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.CJ-UpVoucher .CJ-UpVoucher-Address .CJ-Add-Main:after { content: "\e62b"; font-size: 0.3rem; color: #dcdcdc; position: absolute; right: 0rem; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.CJ-UpVoucher .CJ-Up-Voucher { margin-bottom: 0.2rem; background-color: #fff; padding-bottom: 0.2rem; overflow: hidden; }
.CJ-UpVoucher .CJ-Up-Voucher .imgbox { width: 2rem; height: 2rem; float: left; margin-left: 0.2rem; position: relative; }
.CJ-UpVoucher .CJ-Up-Voucher .imgbox img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); max-width: 100%; max-height: 100%; }
.CJ-UpVoucher .CJ-Up-Voucher .upbtn { width: 2rem; height: 2rem; position: relative; margin-left: 0.2rem; float: left; }
.CJ-UpVoucher .CJ-Up-Voucher .upbtn span { display: inline-block; width: 100%; height: 100%; background: url(../images/upvoucher.png) no-repeat center; background-size: 100% 100%; }
.CJ-UpVoucher .CJ-Up-Voucher .upbtn input { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; background-color: transparent; opacity: 0; }
.CJ-UpVoucher .CJ-Gift { background-color: #fff; }
.CJ-UpVoucher .CJ-Gift h4 { color: #333; overflow: hidden; font-size: 0.28rem; text-align: center; line-height: 0.87rem; position: relative; font-weight: normal; }
.CJ-UpVoucher .CJ-Gift h4:before, .CJ-UpVoucher .CJ-Gift h4:after { content: ""; display: inline-block; width: 0.22rem; height: 0.04rem; background-color: #333; position: absolute; top: 51%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.CJ-UpVoucher .CJ-Gift h4:before { left: 1.9rem; }
.CJ-UpVoucher .CJ-Gift h4:after { right: 1.9rem; }
.CJ-UpVoucher .CJ-Gift ul { width: 100%; overflow: hidden; padding: 0.2rem; }
.CJ-UpVoucher .CJ-Gift ul li { width: 2.9rem; height: 3.3rem; overflow: hidden; font-size: 0; float: left; border: 1px solid #fff; margin-bottom: 0.1rem; }
.CJ-UpVoucher .CJ-Gift ul li img { width: 100%; height: 2.9rem; vertical-align: top; }
.CJ-UpVoucher .CJ-Gift ul li span { color: #333; font-size: 0.26rem; line-height: 0.35rem; vertical-align: top; padding: 0 0.1rem; }
.CJ-UpVoucher .CJ-Gift ul .Choice { border-color: #ff6700; }
.CJ-UpVoucher .CJ-Gift ul li:nth-child(odd) { margin-right: 0.2rem; }
.CJ-UpVoucher button.confirmbtn { width: 100%; height: 0.8rem; background-color: #ff6700; color: #fff; }
.CJ-UpVoucher .bigimg { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; }
.CJ-UpVoucher .bigimg .bigimgrgba { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.58); z-index: 71; }
.CJ-UpVoucher .bigimg .imgbox img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.CJ-UpVoucher .bigimg .imgbox { position: relative; z-index: 72; width: 100%; height: 100%; }
.CJ-UpVoucher .bigimg .imgbox img { max-width: 100%; max-height: 100%; }

.PopAddress { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; padding-top: 0.8rem; z-index: 66; overflow: hidden; }
.PopAddress .Address { width: 100%; height: 100%; padding-bottom: 0.8rem; overflow: hidden; }
.PopAddress .Address ul { width: 100%; height: 100%; padding: 0; overflow: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.PopAddress .addAddressbtn { position: absolute; bottom: 0; left: 0; width: 100%; height: 0.8rem; background-color: #ff6700; color: #fff; font-size: 0.28rem; }

.back22 { display: none; font-size: 0.44rem; left: 0; }

.back22:before { content: "\e63f"; }

.Administration .mui-slider, .Administration .mui-slider-group, .Administration .mui-slider .mui-slider-group * { height: 3rem; }
.Administration .headimg { width: 100%; height: 3rem; }
.Administration .headimg img { max-width: 100%; max-height: 100%; }

.AdministrationForm { background-color: #f4f4f5; }
.AdministrationForm h4 { width: 100%; height: 0.68rem; line-height: 0.68rem; margin: 0.16rem 0 0.09rem 0; padding-left: 0.23rem; text-align: left; font-size: 0.24rem; color: #333; position: relative; background-color: #fff; font-weight: normal; }
.AdministrationForm h4 button { float: right; width: 1.31rem; height: 0.48rem; background-color: #ff6700; color: #fff; vertical-align: top; margin: 0.1rem 0.26rem 0 0; font-size: 0.26rem; }
.AdministrationForm h4:before { content: ""; display: inline-block; width: 0.05rem; height: 0.31rem; background-color: #ff6700; position: absolute; top: calc(50% - 0.155rem); left: 0; }
.AdministrationForm ul { background-color: #fff; width: 100%; overflow: hidden; }
.AdministrationForm .FormBtn { width: 100%; height: 0.83rem; color: #fff; background-color: #ff6700; font-size: 0.26rem; }
.AdministrationForm ul.public { padding: 0 0.26rem; }
.AdministrationForm ul.public li { width: 100%; height: 0.86rem; line-height: 0.86rem; border-bottom: 1px solid #e6e6e6; text-align: left; overflow: hidden; font-size: 0; }
.AdministrationForm ul.public li span, .AdministrationForm ul.public li input { display: inline-block; height: 100%; float: left; }
.AdministrationForm ul.public li span { width: 1.6rem; font-size: 0.22rem; color: #333; }
.AdministrationForm ul.public li input { width: 4.25rem; font-size: 0.2rem; color: #666; }
.AdministrationForm ul.public li ::-webkit-input-placeholder { color: #666; }
.AdministrationForm ul.public li :-moz-placeholder { color: #666; }
.AdministrationForm ul.public li ::-moz-placeholder { color: #666; }
.AdministrationForm ul.public li :-ms-input-placeholder { color: #666; }
.AdministrationForm ul.public li:nth-last-child(1) { border: none; }
.AdministrationForm .CustomerForm, .AdministrationForm .SaleForm, .AdministrationForm .StaffForm { display: none; overflow: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; padding-bottom: 0.15rem; }
.AdministrationForm .CustomerForm .CustomerFormAdd, .AdministrationForm .CustomerForm .SaleFormAdd, .AdministrationForm .CustomerForm .StaffFormAdd, .AdministrationForm .SaleForm .CustomerFormAdd, .AdministrationForm .SaleForm .SaleFormAdd, .AdministrationForm .SaleForm .StaffFormAdd, .AdministrationForm .StaffForm .CustomerFormAdd, .AdministrationForm .StaffForm .SaleFormAdd, .AdministrationForm .StaffForm .StaffFormAdd { margin-bottom: 0.06rem; }
.AdministrationForm .StaffForm .StaffFormHead { padding: 0.26rem; }
.AdministrationForm .StaffForm .StaffFormHead li { width: 100%; overflow: hidden; }
.AdministrationForm .StaffForm .StaffFormHead li div.left { float: left; text-align: left; line-height: 0.71rem; height: 0.71rem; width: 50%; overflow: hidden; font-size: 0; }
.AdministrationForm .StaffForm .StaffFormHead li div.left span { display: inline-block; width: 1.16rem; color: #333; font-size: 0.26rem; }
.AdministrationForm .StaffForm .StaffFormHead li div.left input[type='text'] { width: 1.7rem; height: 0.71rem; color: #666; }
.AdministrationForm .StaffForm .StaffFormHead li div.left select { width: 1.7rem; height: 0.71rem; color: #666; background-image: url(../images/sj.png); background-repeat: no-repeat; background-position: 1.45rem center; background-size: 0.16rem 0.16rem; background-color: transparent; }
.AdministrationForm .StaffForm .StaffFormHead li div.left select option { color: #666; font-size: 0.24rem; }
.AdministrationForm .StaffForm .StaffFormHead li div.left .sexbox { display: inline-block; width: 0.88rem; height: 0.71rem; position: relative; padding-left: 0.4rem; }
.AdministrationForm .StaffForm .StaffFormHead li div.left .sexbox i { width: 0.23rem; height: 0.23rem; border: 2px solid #cecece; position: absolute; top: calc(50% - 0.115rem); left: 0; }
.AdministrationForm .StaffForm .StaffFormHead li div.left .sexbox .checkin { border-color: #ff6700; }
.AdministrationForm .StaffForm .StaffFormHead li div.left .sexbox .checkin:before { content: ''; display: inline-block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 0.1rem; height: 0.1rem; background-color: #f00; border-radius: 50%; }
.AdministrationForm .StaffForm .StaffFormHead li div.left .sexbox span { width: auto; color: #333; font-size: 0.26rem; }
.AdministrationForm .StaffForm .StaffFormHead li .all { width: 100%; text-align: left; }
.AdministrationForm .StaffForm .StaffFormHead li .all span { display: inline-block; width: 1.68rem; height: 0.71rem; line-height: 0.71rem; font-size: 0.26rem; }
.AdministrationForm .StaffForm .StaffFormHead li .all input { width: 4.1rem; height: 0.71rem; font-size: 0.24rem; line-height: 0.71rem; }

.collectionorder ul li .M_div { overflow: hidden; margin-bottom: 0.15rem; }
.collectionorder ul li .M_div:nth-last-child(2) { margin-bottom: 0; }

.Logistics { background-color: #f4f4f5; }
.Logistics .GoodsDetails { width: 100%; background-color: #fff; margin: 0.15rem 0 0.17rem 0; }
.Logistics .GoodsDetails ul { width: 100%; }
.Logistics .GoodsDetails ul li { width: 100%; overflow: hidden; padding: 0.28rem 0 0.26rem 0.26rem; font-size: 0; }
.Logistics .GoodsDetails ul li i { border-radius: 0; width: 1.6rem; height: 1.23rem; background-repeat: no-repeat; background-position: center; background-size: cover; }
.Logistics .GoodsDetails ul li div.TextInfo { display: inline-block; margin-left: 0.25rem; width: 4.2rem; vertical-align: top; }
.Logistics .GoodsDetails ul li div.TextInfo p { color: #666; font-size: 0.19rem; line-height: 0.33rem; }
.Logistics .GoodsDetails ul li div.TextInfo p:nth-child(1) { color: #333; font-size: 0.23rem; line-height: 0.48rem; }
.Logistics .giftbox { width: 100%; padding: 0.2rem; background-color: #fff; margin-bottom: 0.17rem; overflow: hidden; }
.Logistics .giftbox div { float: left; }
.Logistics .giftbox .img { width: 1.6rem; height: 1.23rem; background-repeat: no-repeat; background-position: center; background-size: cover; }
.Logistics .giftbox .name { color: #333; font-size: 0.23rem; line-height: 0.48rem; margin-left: 0.25rem; }
.Logistics .AddressBox { padding: 0.2rem; background-color: #fff; margin-bottom: 0.17rem; }
.Logistics .AddressBox .head { width: 100%; overflow: hidden; margin-bottom: 0.18rem; }
.Logistics .AddressBox .head span:nth-child(2) { float: right; }
.Logistics .AddressBox span { color: #333; font-size: 0.22rem; line-height: 0.34rem; }
.Logistics .servicephone { margin-bottom: 0.17rem; height: 0.84rem; line-height: 0.84rem; padding: 0 0.2rem; background-color: #fff; overflow: hidden; }
.Logistics .servicephone span { color: #333; font-size: 0.22rem; }
.Logistics .servicephone a:nth-child(2) { display: inline-block; color: #666; font-size: 0.2rem; float: right; }
.Logistics .SuggestionBox { padding: 0.2rem; background-color: #fff; padding-top: 0; }
.Logistics .SuggestionBox p { color: #333; font-size: 0.22rem; height: 0.84rem; line-height: 0.84rem; }
.Logistics .SuggestionBox textarea { width: 5.89rem; height: 1.78rem; background-color: #f4f4f5; color: #666; font-size: 0.2rem; resize: none; padding: 0.15rem; }
.Logistics .SuggestionBox button { display: block; margin: 0.1rem auto; color: #fff; background-color: #FF6700; font-size: 0.26rem; width: 1.3rem; height: 0.48rem; }

.CustomerService { background-color: #f4f4f5; width: 100%; height: 100%; overflow: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.CustomerService .img { width: 100%; height: 2.99rem; background: url(../images/kefu.jpg) no-repeat; background-size: 100% 100%; }
.CustomerService .listbox { width: 100%; margin-top: 0.17rem; }
.CustomerService .listbox li { width: 100%; height: 0.9rem; line-height: 0.9rem; padding: 0 0.25rem; background-color: #fff; border-bottom: 1px solid #e6e6e6; overflow: hidden; }
.CustomerService .listbox li span.check { display: inline-block; width: 0.26rem; height: 0.25rem; background-image: url(../images/kefusta1.png); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; vertical-align: middle; }
.CustomerService .listbox li span.check2 { background-image: url(../images/kefusta2.png); }
.CustomerService .listbox li i { width: 0.55rem; height: 0.55rem; background-repeat: no-repeat; background-position: center; background-size: 100% 100%; vertical-align: middle; margin: 0 0.55rem 0 0.4rem; }
.CustomerService .listbox li span.text { color: #333; font-size: 0.22rem; font-weight: 600; }
.CustomerService .listbox li span.phone { float: right; color: #666; font-size: 0.2rem; }
.CustomerService .listbox li:nth-last-child(1) { border-bottom: none; }
.CustomerService .telphone { position: fixed; left: 0; bottom: 0; width: 100%; height: 0.84rem; line-height: 0.84rem; text-align: center; color: #fff; background-color: #fe6700; font-size: 0.26rem; }

.ZhuceWangjiBack { font-size: 0.44rem; left: 0; }

.ZhuceWangjiBack:before { content: "\e63f"; }

.asd:before { content: ""; }

.asd:after { content: ""; }

/*# sourceMappingURL=NewStyle.css.map */


/*首页的商城部分-五期 start*/
#HomeMain{ padding-top:0 !important; }
#HomeMain .indexbanner{position: relative;}

#HomeMain .home-header{ z-index: 300; position: absolute; top:0; left: 0; height: 0.79rem; width: 100%; border: none; color: #fff; }
/*#HomeMain .home-header .position1{ color: #ff5000; }*/
#HomeMain .home-header #search_home{ border:none; background-color: rgba(255,255,255,0.6); }

#HomeMain .home-header #search_home input::-webkit-input-placeholder{ color: #666; }
#HomeMain .home-header .index-news{ font-size: 24px; position: relative; z-index: 20; color: #fff; margin:0 2px 0 -10px; padding: 10px;  float: right; }
#home{ overflow: hidden; z-index: 66; }
#homescroll{ height: auto; }
#indexShop{ position: relative; padding-bottom: 0.96rem;}
#indexShop .indexShop_title{ padding-left: 0.36rem;  height: 0.3rem;  overflow: hidden; margin-bottom: 0.08rem;}
/*#indexShop .indexShop_title p{ font-size:0.2rem; color: #0a8f00; line-height: 0.34rem; float: left; margin-right: 0.04rem;}*/
#indexShop .indexShop_title img{ width: auto; height: 0.3rem; display: block; }
/*#indexShop .indexShop_title:after{ content: ''; display: block; float: left; width: 0.3rem; height: 0.3rem; background-image: url(../images/chaye.png); background-position: top center; background-repeat: no-repeat; background-size: 0.27rem auto; }*/
#indexShop .indexShop_linear{ width: 100%; height: 0.04rem; background-color: #f5f5f5; }
/*#indexShop .indexShop_box .indexShop_price_box{ width: 100%; height: 0.52rem;  overflow: scroll; }*/
#indexShop .indexShop_box .indexShop_price{ white-space: nowrap; overflow:scroll; padding: 0.1rem 0 0; }
#indexShop .indexShop_box .indexShop_price::-webkit-scrollbar{ display: none; }
#indexShop .indexShop_box .indexShop_price li{ display: inline-block; width: 25%; text-align: center; line-height: 0.42rem; color: #000; font-size: 0.24rem; }
#indexShop .indexShop_box .indexShop_price li span{ display: inline-block; border-bottom: 0.01rem solid #ededed; }
#indexShop .indexShop_box .indexShop_price li.active span{ border-bottom: 0.01rem solid #ff7200; }

#indexShop .indexShop_box .indexShop_content { position: relative;}
#indexShop .indexShop_box .indexShop_content>li{ display: none; }
#indexShop .indexShop_box .indexShop_content>li:nth-child(1){ display: block; }
#indexShop .indexShop_box .indexShop_content>li>ul>li{ padding:0.36rem; position: relative;border-bottom: 0.02rem solid #f5f5f5;}
#indexShop .indexShop_box .indexShop_content>li>ul>li img{ width: 100%; height: auto; }
#indexShop .indexShop_box .indexShop_content>li>ul>li .text_area{ position: absolute; bottom:0.36rem; right: 0.36rem; font-size: 0.2rem; text-align: right;}
#indexShop .indexShop_box .indexShop_content>li>ul>li .text_area .price{ color: #FE0000; }
#indexShop .indexShop_box .indexShop_content>li>ul>li .text_area .comment{ color: #000; }
#indexShop .indexShop_box .indexShop_content>li>ul>li .zanwu_mask{ width: 100%; height: 100%; position: absolute; z-index: 1; background-color: rgba(0,0,0,0.6); top: 0;left: 0;}
#indexShop .indexShop_box .indexShop_content>li>ul>li .zanwu_mask img{ width:1.8rem; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
/*首页的商城部分 end*/

/*首页的底部广告-五期start*/
#homeAdvertisement{ padding: 0 0.2rem; }
#homeAdvertisement .HomeBottomBannerImg:nth-child(1){ margin-top: 0; }

/*首页的底部广告-五期end*/


/*签到页面的修改-五期 start*/
.SignPageMain .SignPageMain_img{ width: 100%; height: auto; }
.SignPageMain .SignPageMain_img img{ width: 100%; height: auto; display: block;}
.SignPageMain .PriceListBox .Head{ font-size: 0.26rem; line-height: 0.42rem; color: #FE0000; font-weight: bold; }
.SignPageMain .PriceListBox .PriceList{ position: relative; width: 100%; height:1.5rem; padding:0.2rem 0.3rem; overflow: hidden;}
.SignPageMain .PriceListBox .PriceList .PriceList_mask{ position: absolute; top: 0; left: 0;  width: 100%; height: 100%; background-image: url(../images/zhongjiang.png); background-size: 100% 100%; z-index: 10;}
.SignPageMain .PriceListBox .PriceList p{ line-height: 0.36rem; font-size: 0.2rem; color: #FE0000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.SignPageMain .SignProductBox { width: 100%; position: relative;}
.SignPageMain .SignProductBox ul{ overflow: hidden; }
.SignPageMain .SignProductBox ul li{ width: 50%; float: left; height: 3.1rem; background-color: #fff; padding: 0.2rem;}
.SignPageMain .SignProductBox ul li .SignProduct_img{ width: 100%; height: 2.1rem; background-image: url(../images/test/2.png); background-size: contain; background-repeat: no-repeat; background-position: center; }
.SignPageMain .SignProductBox ul li p{ font-size: 0.2rem; line-height: 0.3rem; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.SignPageMain .SignProductBox ul li p.SignProduct_text{ color: #FE0000; }
.SignPageMain .SignRule{ padding:0.06rem 0.2rem 0.1rem; background-color: #ff6173; color: #fff; font-size: 0.2rem; text-align: left;}
.SignPageMain .SignRule h5{ line-height: 0.4rem; }
.SignPageMain .SignRule p{ line-height: 0.3rem; }
/*签到页面的修改-五期 end*/

/*共享麻将机主页面-五期 start*/
.tpl_ShareMj_main{ background-color: #fff; overflow: hidden; }
.tpl_ShareMj_main .ShareMj_box{ height: calc(100vh - 0.79rem); overflow-y: auto; overflow-x: hidden; }
.tpl_ShareMj_main .ShareMj_logo{ width: 100%; height: 3.6rem; overflow: hidden; }
.tpl_ShareMj_main .ShareMj_logo img{ width: 100%; height: 3.6rem; display: block;}
.tpl_ShareMj_main .ShareMj_nav{ width: 100%; height: 0.5rem; display: flex; justify-content: space-around; align-content: center; margin-bottom: 0.1rem;}
.tpl_ShareMj_main .ShareMj_nav p{ font-size: 0.22rem; color:#585858; border-bottom: 1px solid #333; height: 0.5rem; line-height: 0.6rem;}
.tpl_ShareMj_main .ShareMj_nav p.active{ color:#000; border-bottom: 1px solid #ff0000;  }
.tpl_ShareMj_main .ShareMj_navC{ width: 100%; position: relative; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1{ width: 100%; overflow-x:hidden; overflow-y: auto;  } 
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li{ width: 100%; overflow: hidden; border-top: 1px solid #f6f6f6; padding:0.2rem 0.2rem 0.3rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_pic{ float: left; width:1.44rem; height: 1.44rem; border-radius:0.04rem; overflow: hidden; margin-right: 0.1rem;}
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_pic img{ width: 100%; height: 100%; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text{ float: left; width: 4.4rem; font-size: 0.2rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title{ font-size: 0.24rem; color:#000; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title .ShareMj_list_title1{ overflow: hidden; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title .ShareMj_list_title1 p{ max-width: 3.6rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title .ShareMj_list_title1 i{ float: right; margin-top: 0.07rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title p{ line-height: 0.42rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_title i{ font-size: 0.2rem; line-height: 0.28rem; font-style: normal; background-color:#feca51; height: 0.28rem; border-radius: 0.04rem; padding:0 0.04rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_Num{ overflow: hidden; line-height: 0.28rem; padding: 0.06rem 0; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_Num p{ font-size: 0.2rem; color:#666; float: left; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_Num i{ font-size: 0.22rem; color:#666; float: right;  background: linear-gradient(to right, #d9d9d9 , #f0f0f0); border-radius: 0.04rem; font-style: normal;padding: 0.06rem 0.14rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_address{ overflow: hidden; line-height: 0.28rem; color: #333; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_address p{ float: left; width: 70%;  }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_address i{ font-style: normal;  float: right; width: 30%; text-align: right; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC1 li .ShareMj_list_text .ShareMj_list_address i:before{ content: ''; display: inline-block; width: 0.2rem; height: 0.28rem; margin-right: 0.04rem; background-image: url(../images/Share_Mj_addressIcon.jpg); background-size: 65%; background-repeat: no-repeat; background-position: bottom center; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2{ display: none; } 
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText{ padding: 0.3rem 0.5rem; font-size: 0.2rem; color: #333; line-height: 0.4rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText>div p{ display: inline-block; position: relative; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText>div input{ width: 4rem; height: 0.28rem; line-height: 0.28rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText>div input::-webkit-input-placeholder{ font-size: 0.2rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText>div p>span{ color: #f00; position: absolute; left: -0.12rem; top: 0.03rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7 input,.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText2 input,.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText4 input{ width:1.5rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7>p{ margin-right: 0.4rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7 .ShareMj_UpText7_radio{ position: relative; margin-right: 0.4rem; display: inline-block; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7 .ShareMj_UpText7_radio div{ position: absolute; top: 0.08rem; left: -0.24rem; height: 0.2rem; width: 0.2rem; display: inline-block;  border: 1px solid #a6a6a6; border-radius: 50%; }   
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7.active .ShareMj_UpText7_radio div:before{ background-color: #f00; border-radius: 50%; content: ''; display: block; position: absolute; width: 0.12rem; height: 0.12rem; top:50%;left:50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7 #ShareMj_UpInput9,.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7 label{ display: none; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7.active #ShareMj_UpInput9,.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText7.active label{ display: inline-block; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpText .ShareMj_UpText13 span{ color: #f00; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul { overflow: hidden; padding: 0.2rem 0.3rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li{ position: relative; margin-right: 0.4rem; margin-bottom: 0.2rem; width: 1.14rem; height: 1.14rem; border:1px solid #c4c4c4; float: left; background-image: url(../images/ShareMj_jia.png); background-repeat: no-repeat; background-size: 50%; background-position: center; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li.active{ background-size: cover; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li i{position: absolute; top:0; right:0; font-style: normal; font-size: 0.2rem; color: #fff; padding:0 0.04rem; background-color: #f00; border-radius: 0;  }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li .ShareMj_UpImg{ width: 100%; height: 100%; position: absolute; top:0; left: 0; background-size: cover; background-position: center; background-repeat: no-repeat; display: none; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li input{ width: 0; overflow: hidden; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_UpPic ul li:nth-child(4n+4){ margin-right: 0; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .tishi{ font-size: 0.2rem; padding: 0 0.5rem; margin-bottom: 0.3rem; }
.tpl_ShareMj_main .ShareMj_navC .ShareMj_navC2 .ShareMj_Btn{ width: 1.5rem; height: 0.5rem; line-height: 0.5rem; border-radius: 0.04rem; font-size: 0.28rem; color: #fff; text-align: center; background-color: #f00; margin: 0 auto 0.5rem; }
/*共享麻将机主页面-五期 end*/

/*共享麻将机详情页面-五期 start*/
.Mj_shareInfo{ position: absolute; top: 0; right: 0; width: 10%; font-size: 0.4rem; color: #28aa32; border: none; }
.Mj_shareInfo:before{ content: "\e6ef"; }
.tpl_ShareMj_Detail_main{ background-color: #fff; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_logo{ width: 100%; height: auto; margin-bottom: 0.2rem;}
.tpl_ShareMj_Detail_main .ShareMj_Detail_logo img{ width: 100%; height: auto; display: block; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text{ font-size: 0.22rem; color: #000; padding: 0 4%; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text>p{ margin-bottom: 0.2rem; }
.red-font{ color: #f00; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text ul{ overflow: hidden; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text ul li{ margin-bottom: 0.06rem; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text ul li:nth-of-type(odd){ width: 60%; float: left; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text ul li:nth-of-type(even){ width: 38%; float: right; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_text ul li:last-child{ width: 100%; float: left; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_img{ margin-top: 0.2rem; font-size: 0.2rem; color: #000;}
.tpl_ShareMj_Detail_main .ShareMj_Detail_img >p{ padding: 0 4%; margin-top: 0.2rem; margin-bottom: 0.2rem; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_img >img{ width: 100%; height: auto; display: block; margin-bottom: 0.2rem; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_btn{ position: fixed;left: 0;bottom: 0;background-color: #ff5000;width: 100%;height: 0.89rem;color: #fff;font-size: 0.26rem; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_btn a{ color: #fff; font-size: 0.26rem; }
.tpl_ShareMj_Detail_main .ShareMj_Detail_btn div{ position: absolute; top:0; left: 0; width: 100%; height: 100%; }
.ShareMj_Detail_tishi{ font-size: 0.2rem; padding: 0 0.5rem; margin-bottom: 0.3rem; }
/*共享麻将机详情页面-五期 end*/

/*会员号页面-五期start*/
.tpl_MemberNum_main{ background-color:#F7F7F7; overflow: hidden; }
.tpl_MemberNum_main .MemberNum_box{ height: calc(100vh - 0.79rem); overflow-x: hidden; overflow-y: auto;  }
.tpl_MemberNum_main #MemberNum_swiper{ height: 3rem; }
.tpl_MemberNum_main #MemberNum_swiper .swiper-container .swiper-slide img{ width: 100% !important; height: 3rem !important; display: block; }
.tpl_MemberNum_main .MemberNum_pic{ width: 100%; height: 1.14rem; }
.tpl_MemberNum_main .MemberNum_pic img{ width: 100%; height: 1.14rem; display: block; }
.tpl_MemberNum_main .MemberNum_nav{ height: 1.14rem; width: 100%; display: flex; justify-content: space-between; padding-top:0.04rem; padding-bottom: 0.2rem; }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav1{ width: 2.2rem; height: 0.9rem; background-image: url(../images/MemberNum_nav1.jpg); background-size: 100% 100%; }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav2{ color: #fff; font-size: 0.2rem; position: relative; overflow: hidden; width: 3.2rem; height: 0.9rem; background-image: url(../images/MemberNum_nav2.jpg); background-size: 100% 100%; padding-left: 0.1rem; padding-top: 0.04rem; }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav3{ width: 0.9rem; height: 0.9rem; background-image: url(../images/MemberNum_nav3.jpg); background-size: 100% 100%; }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav2 .MemberNum_nav2_right{ position: absolute; top:0;right: 0; width: 1.45rem; height: 0.9rem; background-image: url(../images/MemberNum_dianzan.png); background-size: 100% 100%; }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav2 .MemberNum_nav2_left{ transform: scale(0.7); -webkit-transform: scale(0.7); transform-origin: left top;  }
.tpl_MemberNum_main .MemberNum_nav .MemberNum_nav2 .MemberNum_nav2_left p:nth-child(2){ font-size: 0.4rem; font-weight: bold; line-height: 0.6rem; }
.tpl_MemberNum_main .MemberNum_rank{ padding:0 0.28rem 0; }
.tpl_MemberNum_main .MemberNum_rank ul{ overflow: hidden; background-color: #F7F7F7; }
.tpl_MemberNum_main .MemberNum_rank ul li{ margin-bottom: 0.2rem; position: relative; width: 48%; height:0.8rem; border-radius: 0.06rem; border:1px solid #eaeaea; background-color: #fff;}
.tpl_MemberNum_main .MemberNum_rank ul li p{ width: 80%;  height: 0.8rem; line-height: 0.8rem; text-align: center; font-size: 0.4rem; float: left;  }
.tpl_MemberNum_main .MemberNum_rank ul li i{ width: 20%; float: left; font-size: 0.4rem; line-height: 0.7rem; text-align: center; }
.tpl_MemberNum_main .MemberNum_rank ul li>span{ color: #000; position: absolute; bottom:0; right:0; font-size: 0.2rem; transform: scale(0.7); -webkit-transform: scale(0.7); transform-origin: 90% bottom; }
.tpl_MemberNum_main .MemberNum_rank ul li:nth-of-type(odd){ float: left; }
.tpl_MemberNum_main .MemberNum_rank ul li:nth-of-type(even){ float: right; }
.tpl_MemberNum_main .MemberNum_rank ul li:nth-child(-n+10){ box-shadow: 0 0.04rem 0.06rem rgba(0,0,0,0.2); border-bottom: none; color: #ffde00; }
.tpl_MemberNum_main .MemberNum_rank ul li:nth-child(-n+20):nth-child(n+11){ color: #ff4b14; }
.tpl_MemberNum_main .MemberNum_rank ul li:nth-child(n+21){ color: #1add15; }
/*.tpl_MemberNum_main .MemberNum_rank ul li.rank_two{ color: #ff4b14;}
.tpl_MemberNum_main .MemberNum_rank ul li.rank_three{ color: #1add15;}*/
.tpl_MemberNum_main .MemberNum_rule{ display: none; position: fixed; top:30%; left:20%; width: 60%; background-color: rgba(0,0,0,0.8); padding:0.2rem; border-radius: 0.1rem; font-size: 0.24rem; color: #fff; z-index: 1;}
.tpl_MemberNum_main .MemberNum_rule p{ font-size: 0.3rem; text-align: center; margin-bottom: 0.1rem;  }
.tpl_MemberNum_main .MemberNum_rule i{ font-size: 0.36rem; position: absolute; top:0; right: 0; }
/*会员号页面-五期end*/

/*往期冠军展示页面-五期start*/
.tpl_Champion_main{ background-image: url(../images/champion_bg.png); background-size: 100% auto; background-position: top center; background-repeat: no-repeat; }
.tpl_Champion_main .ChampionTitle{ width: 100%; height: 1rem; background-image: url(../images/champion_title.png); background-size:3.33rem auto; background-repeat: no-repeat; background-position: center center; }
.tpl_Champion_main>ul{ padding: 0 0.15rem; font-size: 0.2rem; }
.tpl_Champion_main>ul>li{ background-color: #fff; border-radius: 0.15rem; padding:0.2rem 0.2rem; margin-bottom: 0.2rem; }
.tpl_Champion_main>ul>li>div.list_title{ font-size: 0.4rem; overflow: hidden; margin-bottom: 0.2rem; }
.tpl_Champion_main>ul>li>div.list_title span:nth-child(1){ float: left; }
.tpl_Champion_main>ul>li>div.list_title span:nth-child(2){ float: right; }
.tpl_Champion_main>ul>li>ul>li{ margin-bottom: 0.15rem;}
.tpl_Champion_main>ul>li>ul>li>span{ margin-right: 0.1rem; }
.tpl_Champion_main>ul>li>ul>li>span>i{ font-style: normal; display: inline; }
.tpl_Champion_main>ul>li>ul>li>span:last-child{ margin-right: 0; }
/*往期冠军展示页面-五期end*/

/*管理中心页面修改-五期start*/
#tpl_Administration .Administration .blockbox ul li{ margin-right: 0; width: 100%; background-size: 100% auto; background-size: cover; background-position: center; }
/*管理中心页面修改-五期end*/

/*我的会员页面-五期start*/
.MyMember_main{ background-color: #f6f6f6; }
.MyMember_main .MyMember_nav{ background-color: #fff; margin-bottom: 0.5rem; height: 0.9rem; border-top: 1px solid #dfdfdf; display: flex; justify-content: space-around; }
.MyMember_main .MyMember_nav p{ height: 0.9rem; line-height: 0.9rem; font-size: 0.24rem; color:#383838; }
.MyMember_main .MyMember_nav p.active{ color: #000; border-bottom: 2px solid #000;}
.MyMember_main .MyMember_con{ background-color: #fff; height: calc(100% - 1.4rem); overflow: hidden; }
.MyMember_main .MyMember_con>ul.zanwu{ background-image: url(../images/myMemberZanwu.png); background-size: 40% auto; background-repeat: no-repeat; background-position: center; }
.MyMember_main .MyMember_con>ul{ height: 100%; overflow-x: hidden; overflow-y: auto; }
.MyMember_main .MyMember_con>ul>li{ overflow: hidden; padding:0.2rem; border-bottom: 1px solid #d9d9d9; font-size: 0.2rem; color: #000; line-height: 0.5rem; }
.MyMember_main .MyMember_con>ul>li .MyMember_pic{ margin-top: 0.15rem; float: left; width: 0.7rem; height: 0.7rem; border-radius: 50%; border:0.03rem solid #1cc54c; overflow: hidden; margin-right: 0.1rem; }
.MyMember_main .MyMember_con>ul>li .MyMember_pic img{ width: 100%; height: auto; display: block; }
.MyMember_main .MyMember_con>ul>li .MyMember_text1{ float: left; width: 2.8rem; }
.MyMember_main .MyMember_con>ul>li .MyMember_text2{ float: right; width: 2.4rem; }
.MyMember_main .MyMember_con>ul>li>div p:nth-child(2){ color:#3d3d3d; }
.MyMember_main .MyMember_con .MyMember_con_f{ display: none; }
/*我的会员页面-五期end*/

/*区/县管理页面-五期start*/
.CountyManageMain .CountyManageNo{ width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; display: none; }
.CountyManageMain .CountyManageNo p{ color: #333; font-size: 0.4rem; color: #ff5000; }
.CountyManageMain .CountyManageCon{ width: 100%; height: 100%; background-color: #fff; }
.CountyManageMain .CountyManageCon .CountyManageList{ width: 100%; height: calc(100% - 1rem); overflow-x: hidden; overflow-y: scroll; padding:0 0.2rem; }
.CountyManageMain .CountyManageCon .CountyManageList li{ padding: 0 0.12rem; color: #000; font-size: 0.28rem; display: flex; justify-content: space-between; border-bottom: 0.01rem solid #ccc; height: 0.7rem; line-height: 0.7rem; }
.CountyManageMain .CountyManageCon .CountyManageList li p:nth-child(1){ font-size: 0.32rem; }
.CountyManageMain .CountyManageCon .CountyManageB{ width: 100%; height: 1rem; display: flex; box-shadow: 0 -2px 4px rgba(0,0,0,0.2); }
.CountyManageMain .CountyManageCon .CountyManageB p{ width: 33%; height: 1rem; }
.CountyManageMain .CountyManageCon .CountyManageB p.p1,.CountyManageMain .CountyManageCon .CountyManageB p.p3{ color: #000; font-size: 0.32rem; text-align: center; line-height: 1rem; }
.CountyManageMain .CountyManageCon .CountyManageB p.p2{ font-size: 0.28rem; display: flex; flex-direction: column; justify-content: space-around; text-align: center; }
.CountyManageMain .CountyManageCon .CountyManageB p.p2 span{ color: #000;  }
.CountyManageMain .CountyManageCon .CountyManageB p.p2 i{ color: #f00; font-style: normal;  }
/*区/县管理页面-五期end*/

/*往季销售额页面-五期start*/
.WJSaleMain .WJSaleList{ background-color: #fff; width: 100%; height: 100%; overflow-x: hidden; overflow-y: scroll; padding: 0 0.2rem; }
.WJSaleMain .WJSaleList li{ padding: 0 0.12rem; color: #000; font-size: 0.28rem; display: flex; justify-content: space-between; border-bottom: 0.01rem solid #ccc; height: 0.7rem;line-height: 0.7rem; }
.WJSaleMain .WJSaleList li p:nth-child(1){ font-size: 0.32rem;}


/*往季销售额页面-五期end*/

/*排行榜页面-五期start*/
.rankPage_head{ position: absolute; top: 0; right: 0.2rem; font-size: 0.34rem; color: #272636; }
.rankPage_main{ background-color: #fff; }
.rankPage_main .rankPage_con{ height: calc(100% - 1.7rem); overflow: hidden; font-size: 0.22rem; color: #000;}
.rankPage_main .rankPage_con ul{ height: 100%; overflow-x: hidden; overflow-y: auto; padding:0 0.2rem; }
.rankPage_main .rankPage_con ul li{ border-bottom:1px solid #ccc; padding:0.1rem 0; overflow: hidden; height: 1.1rem; }
.rankPage_main .rankPage_con ul li .rank_pic{ font-size: 0.4rem; line-height: 0.9rem; text-align: center; width: 0.5rem; margin-right: 0.1rem; float: left; height: 0.9rem; background-position:center; background-repeat: no-repeat; background-size: 0.34rem auto; }
.rankPage_main .rankPage_con ul li:nth-child(1) .rank_pic{ background-image: url(../images/rank_1.png); }
.rankPage_main .rankPage_con ul li:nth-child(2) .rank_pic{ background-image: url(../images/rank_2.png); }
.rankPage_main .rankPage_con ul li:nth-child(3) .rank_pic{ background-image: url(../images/rank_3.png); }
.rankPage_main .rankPage_con ul li .rank_head{ margin-right: 0.2rem; float: left; width: 0.6rem; height: 0.6rem; margin-top: 0.15rem; background-size: cover; background-position: center; background-image: url(../images/rank_1.png); border-radius: 50%;  }
.rankPage_main .rankPage_con ul li .rank_text{ float: left; width:2.4rem; height: 0.9rem; line-height: 0.45rem;}
.rankPage_main .rankPage_con ul li .rank_icon{ float: left; width: 0.45rem; height: 0.9rem; background-size: 100% auto;background-repeat: no-repeat;background-position: center; background-image: url(../images/rank_l1.png); }
.rankPage_main .rankPage_con ul li .rank_num{ float: right; line-height: 0.9rem; margin-right: 0.2rem; }
.rankPage_main .rankPage_b{ font-size:0.2rem; height: 1.7rem; overflow: hidden; padding: 0.2rem 0 0.2rem 0.2rem; box-shadow: 0 -1px rgba(0,0,0,0.1);}
.rankPage_main .rankPage_b .rank_b_head{ border-radius: 50%; float: left; margin-right: 0.2rem; width: 1.3rem; height: 1.3rem; background-size: cover; background-image: url(../images/rank_1.png); background-position: center; }
.rankPage_main .rankPage_b .rank_b_text{ float: left; width: 2rem; height:0.8rem; margin-top: 0.25rem; line-height: 0.4rem;  }
.rankPage_main .rankPage_b .rank_b_icon{ float: left; height: 0.8rem; margin-top: 0.25rem; display: flex; flex-direction: column; align-items: center;}
.rankPage_main .rankPage_b .rank_b_icon i{ display: block; width:0.5rem; height: 0.5rem; background-size: 0.45rem auto; background-repeat: no-repeat; background-position: top center; background-image: url(../images/rank_l1.png); }
.rankPage_main .rankPage_b .rank_b_icon p{ line-height: 0.3rem; }
.rankPage_main .rankPage_b .rank_b_money{ float: right; height: 0.8rem; margin-top: 0.25rem; line-height: 0.4rem; margin-right: 0.1rem;  }
.rankPage_main .rankPage_b .rank_b_money div{ color: #ff6b6b; text-decoration: underline; display: none; }
/*排行榜页面-五期end*/

/*申请提现页面-五期start*/
.ApplyTX_head{ border-bottom: 1px solid #c9c9c9; }
.ApplyTX_head i{ position: absolute; top:0; right: 0.1rem; font-style: normal; font-size: 0.24rem;}
.ApplyTX_main{ background-color: #fff; padding: 0 0.2rem; font-size: 0.24rem; padding-bottom: 0.4rem; }
.ApplyTX_main>p{ color: #4c4c4c; margin-top: 0.2rem; font-size: 0.2rem;}
.ApplyTX_main .ApplyTX_input{ border-bottom: 1px solid #ccc; padding:0.2rem 0; }
.ApplyTX_main .ApplyTX_input .ApplyTX_imgVerCodebox{ width: 60%; display: inline-block;  height: 0.6rem; padding-top: 0.15rem; vertical-align: bottom; }
.ApplyTX_main .ApplyTX_input .ApplyTX_imgbox{ width: 30%; display: inline-block; height: 0.6rem; vertical-align: bottom; }
.ApplyTX_main .ApplyTX_input .ApplyTX_imgbox img{ max-width: 100%; max-height: 100%; display: block; }
.ApplyTX_main .ApplyTX_input p{ color: #000; line-height: 0.4rem; margin-bottom: 0.1rem; }
.ApplyTX_main .ApplyTX_input input{ height: 0.3rem; line-height: 0.3rem; color: #000; width: 100%; }
.ApplyTX_main .ApplyTX_input input::-webkit-input-placeholder{ color: #7f7f7f; }
.ApplyTX_main .ApplyTX_input select{ width: 100%; }
.ApplyTX_main .ApplyTX_input #ApplyTX_verCode{ width: 70%; }
.ApplyTX_main .ApplyTX_input button{ text-align: center; color: #fff; font-size: 0.23rem; height: 0.3rem; line-height: 0.3rem;  background-color: #ccc;}
.ApplyTX_main .ApplyTX_btn{ margin-top: 0.4rem; width: 80%; margin-left: 10%; height: 0.6rem; background-color: transparent; color: #000; border:1px solid #666; }
/*申请提现页面-五期end*/

/*提现记录页面-五期start*/
#tpl_TXRecord{ overflow: hidden; }
#tpl_TXRecord .TXRecord_main{ overflow: hidden; }
#tpl_TXRecord .TXRecord_main ul{ height: calc(100vh - 0.79rem); overflow: auto; }
.TXRecord_main{ background-color: #fff; height: 100%; overflow-x:hidden; overflow-y: auto;  }
.TXRecord_main ul li{ padding:0.2rem; border-bottom: 1px solid #bababa; overflow: hidden; }
.TXRecord_main ul li .TXRecord_li_l{ float: left; }
.TXRecord_main ul li .TXRecord_li_l p,.TXRecord_main ul li .TXRecord_li_r p{ font-size: 0.28rem; color: #000; font-weight: bold; line-height: 0.4rem; }
.TXRecord_main ul li .TXRecord_li_l p.timing,.TXRecord_main ul li .TXRecord_li_r p.status{ font-size: 0.2rem; color:#838383; line-height: 0.4rem; font-weight: normal; }
.TXRecord_main ul li .TXRecord_li_r{ float: right; text-align: right;}
/*提现记录页面-五期end*/

/*提现成功页面-五期start*/
.TXSuccess_main{ background-color: #fff; }
.TXSuccess_main .icon-duihao{ font-size: 1.5rem; text-align: center; display: block; margin-top: 0.2rem; margin-bottom: 0.2rem; }
.TXSuccess_main .TXSuccess_p1{ font-size: 0.32rem; line-height: 0.5rem; text-align: center; }
.TXSuccess_main .TXSuccess_p2{ font-size: 0.22rem; line-height: 0.4rem; text-align: center; color: #4c4c4c; margin-bottom: 0.3rem;}
.TXSuccess_main .TX_box{ padding: 0 0.4rem; color: #333; font-size: 0.22rem; margin-bottom: 0.4rem;}
.TXSuccess_main .TX_box li{ margin-bottom: 0.3rem; overflow: hidden; }
.TXSuccess_main .TX_box li span:nth-child(1){ float: left; }
.TXSuccess_main .TX_box li span:nth-child(2){ float: right; text-align: right; }
.TXSuccess_main .TX_btns{ display: flex; justify-content: space-around; }
.TXSuccess_main .TX_btns button{ width: 2.5rem; background-color: #fff; color: #000; border-radius: 0.06rem; border:1px solid #666; padding: 0.04rem 0; }
/*提现成功页面-五期end*/

/*商品详情样式修改-五期start*/
.P_D_M .G_W_C_Eject .G_W_C_header div.shop_discount{  width: 4.35rem; margin-left: 0.35rem; font-size: 0.22rem; color: #565656; }
.P_D_M .G_W_C_Eject .G_W_C_header div.shop_discount span{ float: none; }
   
/*商品详情样式修改-五期end*/

/*购物车样式修改-五期start*/
#CartMain>p{ font-size: 0.22rem; color: #565656; text-align: center;line-height: 0.4rem; }
.OrderDetails .Settlement .quanxuan.icon-duigou{ border: 2px solid rgb(255, 80, 0); color: #FF5000; }
/*购物车样式修改-五期end*/

/*确认订单样式修改-五期start*/
#tpl_Confirm_Order .OrderDetails .Order_discount_price{ border-top: 1px solid #dadada; margin: 0.1rem 0.2rem; padding: 0.1rem 0.2rem 0.1rem 0; line-height: 0.4rem; font-size: 0.28rem; }
#tpl_Confirm_Order .OrderDetails .Price1{ border:none; font-size: 0.24rem; text-decoration: line-through; }
/*确认订单样式修改-五期end*/

/*签到页面蒙层样式-五期 start*/
.signInShare_mask{ display: none; position: absolute; z-index: 9; top:0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); }
.signInShare_mask .signInShare_box{ width: 4rem; background-color: #fff; border-radius: 0.1rem; text-align: center; padding: 0.3rem 0; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }
.signInShare_mask .signInShare_box .signInShare_title{ color: #333; font-size: 0.26rem; margin-bottom: 0.2rem; }
.signInShare_mask .signInShare_box .signInShare_text{ color: #333; font-size: 0.2rem; margin-bottom: 0.26rem; }
.signInShare_mask .signInShare_box .signInShare_btn{ margin:0 auto; width: 2.2rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.04rem; color: #fff; font-size: 0.36rem; background-color: #ff1b1b; }
.signInShare_mask .signInShare_box .signInShare_btn2{  margin:0 auto; width: 2.2rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.04rem; color: #fff; font-size: 0.36rem; background-color: #ff1b1b; position: static; }
/*签到页面蒙层样式-五期 end*/


/*查看物流的页面样式-五期 start*/
.wuliuDetail{ background-color: #fff; }
.wuliuHead{ padding: 0.15rem; background-color: #fff; border-bottom: 1px solid #ccc; display: flex; }
.wuliuHead .wuliuHead_left{ margin-right: 0.2rem; width: 1.14rem; height: 1.14rem; background-size: cover; background-repeat: no-repeat; background-position: center; }
.wuliuHead .wuliuHead_right { font-size: 0.2rem; display: flex; flex-direction: column; justify-content: space-around; color: #3c3c3c; }
.wuliuHead .wuliuHead_right p:nth-child(1) span{ color: #00730e;  }
.wuliuHead .wuliuHead_right p:nth-child(2) i{ font-style: normal; border:1px solid #666; color: #666; padding:0.04rem; margin-left: 0.2rem; border-radius: 0.04rem;}
.wuliuHead .wuliuHead_right p:nth-child(2) span { color: #35acff; }
#logistics_code{ position: absolute; left: 9999px; z-index: 99; opacity: 0; }
.wuliuHead .wuliuHead_right p:nth-child(2) input[type="button"] { background-color: transparent; border:1px solid #666; color: #666; padding:0.04rem; margin-left: 0.2rem; border-radius: 0.04rem; }
.wuliuCon{ background-color: #fff; position: relative; border-top: 0.2rem solid #f4f4f4; }
.wuliuCon>h2{ font-size: 0.26rem; color: #333; padding-left: 0.2rem; height: 0.5rem; line-height: 0.5rem; border-bottom: 1px solid #ccc; }
.wuliuCon .wuliuLinear{ position: absolute; top: 0.9rem; bottom: 0; left: 0.36rem;  width: 0.02rem;  background-color: #ccc;  }
.wuliuCon .wuliuBox{ padding:0.35rem 0.25rem 0;}
.wuliuCon .wuliuBox ul li{ display: flex; margin-bottom: 0.4rem; color: #333; font-size: 0.22rem; }
.wuliuCon .wuliuBox ul li img{ width: 0.22rem; height: 0.22rem; display: block; margin-right: 0.34rem; }
.wuliuCon .wuliuBox ul li img .wuliu-text{ font-size: 0.22rem; color: #333; }
.wuliuCon .wuliuBox ul li img .wuliu-text p:nth-child(1){ margin-bottom: 0.16rem; }
.wuliuCon .wuliuBox ul li img .wuliu-text p:nth-child(2){ margin-bottom: 0.3rem; }

/*查看物流的页面样式-五期 end*/

/*客服-五期*/
#tmpbtn{ position: fixed; z-index: 9999999999999; bottom:40%; right:0; background-image: url(../images/kefu.png); background-size: contain; background-repeat: no-repeat; background-repeat: no-repeat; background-position: center; width: 0.8rem; height: 1rem; }
#tpm_head,#wuliu_head{ position: fixed; top:0; left: 0; z-index: 9999; width: 100%; height: 40px; background-color: #fff; text-align: center; display: none; }
#tpm_head span,#wuliu_head span{ font-size: 0.44rem; color: #FF5000; line-height: 40px; text-align: center; position: absolute; top:0; left: 0; }
#tpm_head h2,#wuliu_head h2{ overflow: hidden; height: 100%; width: 100%; white-space: nowrap; text-overflow: ellipsis; color: #333; font-weight: normal; font-size: 0.32rem; font-family: "\5FAE\8F6F\96C5\9ED1";  text-align: center; line-height: 40px; }
/*点赞-五期*/
#informationContent{ padding:0; }
.read-zan{ display: flex; height: 0.6rem; padding:0 0.2rem; justify-content: space-between; align-items: center; }
.read-zan .read-box{ color: #a8a4a5; }
.read-zan .zan-box{ color: #646d75; }
.footer-banner{ position: static !important; background-color: #f2f2f2; height: auto !important; padding: 0 0.3rem 0.3rem; }
.footer-banner .footer-banner-top{  height: 0.9rem; display: flex; justify-content: center; align-items: center; color: #6d6d6d; }
.footer-banner .footer-banner-top div i{ -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }
.footer-banner .footer-banner-box{ padding: 0.14rem 0.2rem 0.36rem; display: flex; align-items: center; background-color: #fff; }
.footer-banner .footer-banner-box img{ width: 1rem; height: 1rem; border-radius: 50%; margin-right: 0.23rem; }
.footer-banner .footer-banner-box .footer-banner-text{ display: flex; font-size: 0.24rem; flex-direction: column; justify-content: space-around;}
.footer-banner .footer-banner-box .footer-banner-text p:nth-child(1){color: #000;}
.footer-banner .footer-banner-box .footer-banner-text p:nth-child(2){color: #696969; }
/*#ShopNew ul.list{ padding-bottom: 0; }*/
#ShopNew .footer-banner{ padding: 0 0.3rem 0.9rem; }
#tpl_ProductPage .ProductPageMain .ProductName{ border-bottom: none; }
#tpl_ProductPage .read-zan{ border-bottom: 0.1rem solid #f4f4f4; }

/*订单列表修改 start*/
.OrderDetails .OrderDetails-ul li p.return_status{ color: #fe7d46; padding-right: 0.2rem; text-align: right; }
/*订单列表修改 end*/


/*麻将配籽的页面-五期start*/
.shopPart_detail .shopPart_box{ height: calc(100vh - 1.75rem); background-color: #fff; overflow: scroll; }
.shopPart_detail .shopPart_box li{ padding: 0.36rem; position: relative; border-bottom: 0.02rem solid #f5f5f5; }
.shopPart_detail .shopPart_box li img{ width: 100%; display: block; }
.shopPart_detail .shopPart_box li .text_area{ position: absolute; bottom: 0.36rem; right: 0.36rem; font-size: 0.2rem; text-align: right; }
.shopPart_detail .shopPart_box li .text_area .price{ color: #FE0000; }
.shopPart_detail .shopPart_box li .text_area .comment{ color: #000; }
/*麻将配籽的页面-五期end*/

/*申请退款的页面-五期start*/
.orderRefund{ background-color: #fff; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_top{  margin-bottom: 0.1rem; height: 0.6rem; background-color: #f4f4f4; line-height: 0.6rem; padding: 0 0.2rem; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_top span{ font-size: 0.26rem; color: #333; display: inline-block; vertical-align: top; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con{ position: relative; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .tu{ float: left; width: 1.54rem; height: 1.34rem; margin: 0 0.1rem 0 0.2rem; border: 1px solid #dadada; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .name{ width: 4.3rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding: 0; position: absolute; right: 0.15rem; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .class{ margin: 0; width: 4.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; position: absolute; left: 1.94rem; top: 0.65rem; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .PN{ margin: 0; position: absolute; width: 100%; left: 1.94rem; top: 0.95rem; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .PN span:nth-child(1){ color: #ff5c11; font-weight: bold; font-size: 0.24rem; display: block; float: left; }
.orderRefund .RefundOrderInfo .RefundOrderInfo_con .PN .number{ position: absolute; bottom: auto; right: auto; left: 4rem; color: #444; font-size: 0.22rem; float: none; }
.orderRefund .RefundOrderInfo .Price1{ padding-right: 0.2rem; margin: 0.1rem 0; padding: 0.1rem 0.2rem; border-bottom: 1px solid #dadada; line-height: 0.4rem; }
.orderRefund .RefundOrderInfo .Price1 b{ display: inline-block; vertical-align: top; margin-top: 0.15rem; font-size: 0.26rem; color: #565656; font-weight: 500; }
.orderRefund_title{ padding:0 0.2rem; font-size: 0.28rem; color: #333; margin-top: 0.3rem; margin-bottom: 0.14rem; }
#RefundInput{ border:1px solid #E5E5E5; width: 6rem; height: 1.6rem; padding-left: 0.1rem; padding-top:0.1rem; margin-left: 0.2rem; font-size: 0.22rem;  }
.RefundPicBox{ padding-left: 0.2rem; }
.RefundPicBox .Refund_UpImg_box{ width: 1.96rem; height: 1.96rem; background-image: url(../images/ShareMj_jia.png); background-size: cover; border: 1px solid #c4c4c4; background-position: center; float: left; position: relative; }
.RefundPicBox .Refund_UpImg_box input{ width: 0; overflow: hidden; }
.RefundPicBox .Refund_UpImg_box .Refund_UpImg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: cover; background-position: center; background-repeat: no-repeat; display: none; }
.RefundPicBox .Refund_UpImg_box .Refund_UpImg i{ position: absolute; top: 0; right: 0; font-style: normal; font-size: 0.2rem; color: #fff; padding: 0 0.04rem; background-color: #f00; border-radius: 0; }
.RefundPicBox>div:nth-child(2){ margin-left: 0.4rem; }
.RefundBtn{ background-color: #ff5000; position: fixed; bottom: 0; left: 0; width: 100%; height: 0.7rem; color: #fff; font-size: 0.32rem; font-weight: 500; line-height: 0.7rem; text-align: center; }
/*申请退款的页面-五期end*/


/*同意退款的页面-五期start*/
.agreeRefundHead{ background-color: #fff !important; color: #000 !important; }
.agreeRefundHead span{ color: #000 !important; }
.agreeRefundHead h2{ color: #000; }
.agreeRefund{ background-color: #fff; }
.agreeRefund .agreeRefund-tit{ background-color:#ec0303; height: 0.56rem; line-height: 0.56rem;  font-size: 0.26rem; color: #fff; padding-left: 0.16rem; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_top{  margin-bottom: 0.1rem; height: 0.6rem; background-color: #f4f4f4; line-height: 0.6rem; padding: 0 0.2rem; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_top span{ font-size: 0.26rem; color: #333; display: inline-block; vertical-align: top; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_top span:last-child{ color: #008c14; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con{ position: relative; padding-bottom: 0.1rem; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .tu{ float: left; width: 1.54rem; height: 1.34rem; margin: 0 0.1rem 0 0.2rem; border: 1px solid #dadada; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .name{ width: 4.3rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding: 0; position: absolute; right: 0.15rem; }
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .class{ margin: 0; width: 4.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; position: absolute; left: 1.94rem; top: 0.65rem;}
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .PN{ margin: 0; position: absolute; width: 100%; left: 1.94rem; top: 0.95rem;}
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .PN span:nth-child(1){ color: #ff5c11; font-weight: bold; font-size: 0.24rem; display: block; float: left;}
.agreeRefund .agreeRefundInfo .agreeRefundInfo_con .PN .number{ position: absolute; bottom: auto; right: auto; left: 4rem; color: #444; font-size: 0.22rem; float: none;}
.agreeRefund .agreeRefundInfo .Price1{ padding-right: 0.2rem; margin: 0.1rem 0; padding: 0.1rem 0.2rem; border-bottom: 1px solid #dadada; line-height: 0.4rem;}
.agreeRefund .agreeRefundInfo .Price1 b{ display: inline-block; vertical-align: top; margin-top: 0.15rem; font-size: 0.26rem; color: #565656; font-weight: 500;}
.agreeRefund .agreeRefundInfo .agreeRefundAddr{ height: 0.74rem; line-height: 0.72rem; border-top: 0.01rem solid #dadada; border-bottom: 0.01rem solid #dadada; padding-left: 0.16rem; font-size: 0.26rem; color: #000;}
.agreeRefund .agreeRefundInput{ border-top: 0.1rem solid #F4F4F4; padding-top: 0.2rem; padding-left: 0.16rem;}
.agreeRefund .agreeRefundInput .tit{ font-size: 0.26rem; color: #000; margin-bottom: 0.2rem;}
.agreeRefund .agreeRefundInput input{  width: 2.8rem; border-bottom: 0.01rem solid #a0a0a0; height: 0.4rem; line-height: 0.4rem; margin-right: 0.1rem;}
.agreeRefund .agreeRefundBtn{ background-color: #ff5000; position: fixed; bottom: 0; left: 0; width: 100%; height: 0.7rem; color: #fff; font-size: 0.32rem; font-weight: 500; line-height: 0.7rem; text-align: center; }
/*同意退款的页面-五期end*/

/*退款详情的页面-五期start*/
.refundDetailHead{ background-color: #fff !important; color: #000 !important; }
.refundDetailHead span{ color: #000 !important; }
.refundDetailHead h2{ color: #000; }
.refundDetail{ background-color: #fff; }
.refundDetail .refundDetail-status{ color: #fff; height: 1.7rem; background-color: #ff5000; display: flex; padding:0.26rem 0; flex-direction: column; justify-content: space-between; align-items: center;  }
.refundDetail .refundDetail-status p{ font-size: 0.46rem; }
.refundDetail .refundDetail-status span{ font-size: 0.26rem; }
.refundDetail .refundDetail-money{ font-size: 0.26rem; height: 0.9rem; display: flex; padding:0 0.2rem; justify-content: space-between; align-items: center; }
.refundDetail .refundDetail-money p{ color: #333; }
.refundDetail .refundDetail-money span{ color: #ff5000; }
.refundDetail .refundDetailInfo .refundDetailInfo_top{  margin-bottom: 0.1rem; height: 0.6rem; background-color: #f4f4f4; line-height: 0.6rem; padding: 0 0.2rem; }
.refundDetail .refundDetailInfo .refundDetailInfo_top span{ font-size: 0.26rem; color: #333; display: inline-block; vertical-align: top; }
.refundDetail .refundDetailInfo .refundDetailInfo_top span:last-child{ color: #008c14; }
.refundDetail .refundDetailInfo .refundDetailInfo_con{ position: relative; padding-bottom: 0.1rem; }
.refundDetail .refundDetailInfo .refundDetailInfo_con .tu{ float: left; width: 1.54rem; height: 1.34rem; margin: 0 0.1rem 0 0.2rem; border: 1px solid #dadada; }
.refundDetail .refundDetailInfo .refundDetailInfo_con .name{ width: 4.3rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding: 0; position: absolute; right: 0.15rem; }
.refundDetail .refundDetailInfo .refundDetailInfo_con .class{ margin: 0; width: 4.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; position: absolute; left: 1.94rem; top: 0.65rem;}
.refundDetail .refundDetailInfo .refundDetailInfo_con .PN{ margin: 0; position: absolute; width: 100%; left: 1.94rem; top: 0.95rem;}
.refundDetail .refundDetailInfo .refundDetailInfo_con .PN span:nth-child(1){ color: #ff5c11; font-weight: bold; font-size: 0.24rem; display: block; float: left;}
.refundDetail .refundDetailInfo .refundDetailInfo_con .PN .number{ position: absolute; bottom: auto; right: auto; left: 4rem; color: #444; font-size: 0.22rem; float: none;}
.refundDetail .refundDetailInfo .Price1{ padding-right: 0.2rem; margin: 0.1rem 0; padding: 0.1rem 0.2rem; border-bottom: 1px solid #dadada; line-height: 0.4rem;}
.refundDetail .refundDetailInfo .Price1 b{ display: inline-block; vertical-align: top; margin-top: 0.15rem; font-size: 0.26rem; color: #565656; font-weight: 500;}
/*退款详情的页面-五期end*/



/*更改导航条的麻将配籽*/
.footer li a p.peizi{ height: 0.5rem; background-image: url(../images/peizi-off.png); background-size: auto 80%; background-repeat: no-repeat; background-position: center; }
.footer li.cur a p.peizi{ background-image: url(../images/peizi-on.png); }


/*店铺详情-五期 start*/
.Shop .list .shop_nav_box{ display: flex; padding:0.2rem 0.08rem; justify-content: space-between; }
.Shop .list .shop_nav_box img{ width: 2rem; height: 1rem; display: block; }
.Shop .list .list-header .left .shop_tejia{ background-color: #f00; color: #fff; font-size: 0.2rem; padding: 1px 3px; display: none; }
/*店铺详情-五期 end*/

/*店铺编辑活动的页面-六期 start*/
.ShopEditMain{ width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; background-image: url(../images/shopEditBg.jpg); background-size: 100% auto; background-position: top center; }
.shopEditLogo{ width: 5.39rem; display: block; margin-top: 0.14rem; margin-left: 0.5rem; }
.shopEditRadio{ display: flex; align-items: center; margin:0.2rem 0; }
.shopEditRadio>div{ display: flex; align-items: center; width: 2rem; justify-content: flex-end; visibility: hidden;}
.shopEditRadio>div img:nth-child(1){ width: 0.46rem; display: block; margin-right: 0.1rem; }
.shopEditRadio>div img:nth-child(2){ width: 0.37rem; display: block; }
.shopEditText{ width: 5.75rem; height: 4.17rem; background-image: url(../images/shopEditText.png); background-size: 100% 100%; position: relative; padding:0.4rem 0.2rem; margin: 0.5rem 0 0 0.3rem; }
.shopEditText .shopEditTitle{ width: 4.67rem; display: block; position: absolute; top:-0.35rem;left: 0.46rem; }
#shopEditText{ width: 100%;height: 100%; }
.shopEditBtn{ width: 2.05rem; margin-left: 2.2rem; margin-top: 0.2rem;}
/*店铺编辑活动的页面-六期 end*/

/*佣金明细的页面-六期 start*/
.CommissionMain{ width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; background-color: #fff; }
.CommissionMain .com_ul{ min-height: calc(100% - 1rem); }
.CommissionLoadNext{margin:0.2rem 0 0.2rem 1.2rem; width: 4rem; height: 0.6rem; border-radius: 0.08rem; background-color: #ff5000; color: #fff; font-size: 0.26rem; line-height: 0.6rem; text-align: center; }
.CommissionMain .com_item_top{ height: 0.8rem; display: flex; align-items: center; padding: 0 0.26rem 0 0.4rem; justify-content: space-between;background-color: #ecedee; }
.CommissionMain .com_item_top>span{ width: 0.8rem; height: 0.36rem; background-color: #ff5000; border-radius: 0.04rem; text-align: center; line-height: 0.36rem; font-size: 0.2rem; color: #fff; }
.CommissionMain .com_item_top .com_item_money{ display: flex; flex-direction: column; justify-content: space-around; font-size: 0.22rem; color: #b3b8b8; }
.CommissionMain .com_item_ul{ background-color: #fff; }
.CommissionMain .com_item_ul .com_item_ul_li{ display: flex; height: 1.36rem; border-bottom: 0.02rem solid #e4e6e6; justify-content: space-between; padding:0 0.26rem; }
.CommissionMain .com_item_ul .com_item_ul_li .com_item_ul_li_left{ height: 1.36rem; display: flex; align-items: center; }
.CommissionMain .com_item_ul .com_item_ul_li .com_item_ul_li_left .com_item_ul_li_img{ width: 0.67rem; display: block; margin-right: 0.2rem;}
.com_item_ul_li_info{ height: 0.8rem; display: flex; flex-direction: column; justify-content: space-around; padding-left:0.2rem; border-left: 1px solid #e4e6e6; }
.com_item_ul_li_info p{ font-size: 0.22rem; color: #333; }
.com_item_ul_li_info span{ font-size: 0.2rem; color: #999; }
.com_item_ul_li_money{ display: flex; justify-content: center; align-items: center;}
.com_item_ul_li.shou .com_item_ul_li_money{ color: #fc7300; }
.com_item_ul_li.tui .com_item_ul_li_money{ color: #fc0000; }
/*佣金明细的页面-六期 end*/

#tpl_Administration2 .collection .blockbox ul{ display: flex; flex-direction: column; align-items: center; }
#tpl_Administration2 .collection .blockbox ul li { margin:0; margin-top: 0.2rem; width:5rem; height: 1rem; }
#tpl_AdministrationFormDetails2 input:disabled{ background-color: transparent; }

/*#RepairSlide_Nav{ position: relative; }*/
.shjd{ position: absolute; top: 0.79rem; right: 0.4rem; height: 0.8rem; line-height: 0.8rem; z-index: 1; }
